|
2565 | 2565 | }
|
2566 | 2566 | }
|
2567 | 2567 | },
|
2568 |
| - "revision": "20250310", |
| 2568 | + "revision": "20250412", |
2569 | 2569 | "rootUrl": "https://sqladmin.googleapis.com/",
|
2570 | 2570 | "schemas": {
|
2571 | 2571 | "AclEntry": {
|
|
2710 | 2710 | "type": "string"
|
2711 | 2711 | },
|
2712 | 2712 | "databaseVersion": {
|
2713 |
| - "description": "Output only. The database version of the instance of when this backup was made.", |
| 2713 | + "description": "Output only. The database version of the instance of at the time this backup was made.", |
2714 | 2714 | "enum": [
|
2715 | 2715 | "SQL_DATABASE_VERSION_UNSPECIFIED",
|
2716 | 2716 | "MYSQL_5_1",
|
|
2731 | 2731 | "MYSQL_8_0_35",
|
2732 | 2732 | "MYSQL_8_0_36",
|
2733 | 2733 | "MYSQL_8_0_37",
|
2734 |
| - "MYSQL_8_0_38", |
2735 | 2734 | "MYSQL_8_0_39",
|
2736 | 2735 | "MYSQL_8_0_40",
|
2737 | 2736 | "MYSQL_8_0_41",
|
|
2804 | 2803 | false,
|
2805 | 2804 | false,
|
2806 | 2805 | false,
|
2807 |
| - false, |
2808 | 2806 | false
|
2809 | 2807 | ],
|
2810 | 2808 | "enumDescriptions": [
|
|
2827 | 2825 | "The database major version is MySQL 8.0 and the minor version is 35.",
|
2828 | 2826 | "The database major version is MySQL 8.0 and the minor version is 36.",
|
2829 | 2827 | "The database major version is MySQL 8.0 and the minor version is 37.",
|
2830 |
| - "The database major version is MySQL 8.0 and the minor version is 38.", |
2831 | 2828 | "The database major version is MySQL 8.0 and the minor version is 39.",
|
2832 | 2829 | "The database major version is MySQL 8.0 and the minor version is 40.",
|
2833 | 2830 | "The database major version is MySQL 8.0 and the minor version is 41.",
|
|
3137 | 3134 | "type": "string"
|
3138 | 3135 | },
|
3139 | 3136 | "databaseVersion": {
|
3140 |
| - "description": "Output only. The instance database version when this backup was made.", |
| 3137 | + "description": "Output only. The instance database version at the time this backup was made.", |
3141 | 3138 | "enum": [
|
3142 | 3139 | "SQL_DATABASE_VERSION_UNSPECIFIED",
|
3143 | 3140 | "MYSQL_5_1",
|
|
3158 | 3155 | "MYSQL_8_0_35",
|
3159 | 3156 | "MYSQL_8_0_36",
|
3160 | 3157 | "MYSQL_8_0_37",
|
3161 |
| - "MYSQL_8_0_38", |
3162 | 3158 | "MYSQL_8_0_39",
|
3163 | 3159 | "MYSQL_8_0_40",
|
3164 | 3160 | "MYSQL_8_0_41",
|
|
3231 | 3227 | false,
|
3232 | 3228 | false,
|
3233 | 3229 | false,
|
3234 |
| - false, |
3235 | 3230 | false
|
3236 | 3231 | ],
|
3237 | 3232 | "enumDescriptions": [
|
|
3254 | 3249 | "The database major version is MySQL 8.0 and the minor version is 35.",
|
3255 | 3250 | "The database major version is MySQL 8.0 and the minor version is 36.",
|
3256 | 3251 | "The database major version is MySQL 8.0 and the minor version is 37.",
|
3257 |
| - "The database major version is MySQL 8.0 and the minor version is 38.", |
3258 | 3252 | "The database major version is MySQL 8.0 and the minor version is 39.",
|
3259 | 3253 | "The database major version is MySQL 8.0 and the minor version is 40.",
|
3260 | 3254 | "The database major version is MySQL 8.0 and the minor version is 41.",
|
|
3488 | 3482 | "type": "object"
|
3489 | 3483 | },
|
3490 | 3484 | "ConnectPoolNodeConfig": {
|
3491 |
| - "description": "Details of a single node of a read pool.", |
| 3485 | + "description": "Details of a single read pool node of a read pool.", |
3492 | 3486 | "id": "ConnectPoolNodeConfig",
|
3493 | 3487 | "properties": {
|
3494 | 3488 | "dnsName": {
|
3495 |
| - "description": "Output only. The DNS name of the node.", |
| 3489 | + "description": "Output only. The DNS name of the read pool node.", |
3496 | 3490 | "readOnly": true,
|
3497 | 3491 | "type": "string"
|
3498 | 3492 | },
|
3499 | 3493 | "dnsNames": {
|
3500 |
| - "description": "Output only. The list of DNS names used by this node.", |
| 3494 | + "description": "Output only. The list of DNS names used by this read pool node.", |
3501 | 3495 | "items": {
|
3502 | 3496 | "$ref": "DnsNameMapping"
|
3503 | 3497 | },
|
3504 | 3498 | "readOnly": true,
|
3505 | 3499 | "type": "array"
|
3506 | 3500 | },
|
3507 | 3501 | "ipAddresses": {
|
3508 |
| - "description": "Output only. Mappings containing IP addresses that can be used to connect to the node.", |
| 3502 | + "description": "Output only. Mappings containing IP addresses that can be used to connect to the read pool node.", |
3509 | 3503 | "items": {
|
3510 | 3504 | "$ref": "IpMapping"
|
3511 | 3505 | },
|
3512 | 3506 | "readOnly": true,
|
3513 | 3507 | "type": "array"
|
3514 | 3508 | },
|
3515 | 3509 | "name": {
|
3516 |
| - "description": "Output only. The name of the node. Doesn't include the project ID.", |
| 3510 | + "description": "Output only. The name of the read pool node. Doesn't include the project ID.", |
3517 | 3511 | "readOnly": true,
|
3518 | 3512 | "type": "string"
|
3519 | 3513 | }
|
|
3575 | 3569 | "MYSQL_8_0_35",
|
3576 | 3570 | "MYSQL_8_0_36",
|
3577 | 3571 | "MYSQL_8_0_37",
|
3578 |
| - "MYSQL_8_0_38", |
3579 | 3572 | "MYSQL_8_0_39",
|
3580 | 3573 | "MYSQL_8_0_40",
|
3581 | 3574 | "MYSQL_8_0_41",
|
|
3648 | 3641 | false,
|
3649 | 3642 | false,
|
3650 | 3643 | false,
|
3651 |
| - false, |
3652 | 3644 | false
|
3653 | 3645 | ],
|
3654 | 3646 | "enumDescriptions": [
|
|
3671 | 3663 | "The database major version is MySQL 8.0 and the minor version is 35.",
|
3672 | 3664 | "The database major version is MySQL 8.0 and the minor version is 36.",
|
3673 | 3665 | "The database major version is MySQL 8.0 and the minor version is 37.",
|
3674 |
| - "The database major version is MySQL 8.0 and the minor version is 38.", |
3675 | 3666 | "The database major version is MySQL 8.0 and the minor version is 39.",
|
3676 | 3667 | "The database major version is MySQL 8.0 and the minor version is 40.",
|
3677 | 3668 | "The database major version is MySQL 8.0 and the minor version is 41.",
|
|
3725 | 3716 | "type": "string"
|
3726 | 3717 | },
|
3727 | 3718 | "nodeCount": {
|
3728 |
| - "description": "The number of nodes in a read pool.", |
| 3719 | + "description": "The number of read pool nodes in a read pool.", |
3729 | 3720 | "format": "int32",
|
3730 | 3721 | "type": "integer"
|
3731 | 3722 | },
|
3732 | 3723 | "nodes": {
|
3733 |
| - "description": "Output only. Entries containing information about each node of the read pool.", |
| 3724 | + "description": "Output only. Entries containing information about each read pool node of the read pool.", |
3734 | 3725 | "items": {
|
3735 | 3726 | "$ref": "ConnectPoolNodeConfig"
|
3736 | 3727 | },
|
|
3772 | 3763 | "description": "The managed connection pooling configuration.",
|
3773 | 3764 | "id": "ConnectionPoolConfig",
|
3774 | 3765 | "properties": {
|
3775 |
| - "clientConnectionIdleTimeout": { |
3776 |
| - "deprecated": true, |
3777 |
| - "description": "Client idle timeout.", |
3778 |
| - "format": "google-duration", |
3779 |
| - "type": "string" |
3780 |
| - }, |
3781 |
| - "connPoolSize": { |
3782 |
| - "deprecated": true, |
3783 |
| - "description": "Managed connection pool size.", |
3784 |
| - "format": "int32", |
3785 |
| - "type": "integer" |
3786 |
| - }, |
3787 | 3766 | "connectionPoolingEnabled": {
|
3788 | 3767 | "description": "Whether managed connection pooling is enabled.",
|
3789 | 3768 | "type": "boolean"
|
|
3794 | 3773 | "$ref": "ConnectionPoolFlags"
|
3795 | 3774 | },
|
3796 | 3775 | "type": "array"
|
3797 |
| - }, |
3798 |
| - "maxClientConnections": { |
3799 |
| - "deprecated": true, |
3800 |
| - "description": "Maximum number of client connections in connection pool.", |
3801 |
| - "format": "int32", |
3802 |
| - "type": "integer" |
3803 |
| - }, |
3804 |
| - "poolMode": { |
3805 |
| - "deprecated": true, |
3806 |
| - "description": "The managed connection pool mode for the instance.", |
3807 |
| - "enum": [ |
3808 |
| - "POOL_MODE_UNSPECIFIED", |
3809 |
| - "SESSION", |
3810 |
| - "TRANSACTION" |
3811 |
| - ], |
3812 |
| - "enumDescriptions": [ |
3813 |
| - "The pool mode is unknown.", |
3814 |
| - "The session mode for managed connection pooling.", |
3815 |
| - "The transaction(default) mode for managed connection pooling." |
3816 |
| - ], |
3817 |
| - "type": "string" |
3818 |
| - }, |
3819 |
| - "queryWaitTimeout": { |
3820 |
| - "deprecated": true, |
3821 |
| - "description": "Query wait timeout.", |
3822 |
| - "format": "google-duration", |
3823 |
| - "type": "string" |
3824 |
| - }, |
3825 |
| - "serverConnectionIdleTimeout": { |
3826 |
| - "deprecated": true, |
3827 |
| - "description": "Server idle timeout.", |
3828 |
| - "format": "google-duration", |
3829 |
| - "type": "string" |
3830 | 3776 | }
|
3831 | 3777 | },
|
3832 | 3778 | "type": "object"
|
|
3991 | 3937 | "MYSQL_8_0_35",
|
3992 | 3938 | "MYSQL_8_0_36",
|
3993 | 3939 | "MYSQL_8_0_37",
|
3994 |
| - "MYSQL_8_0_38", |
3995 | 3940 | "MYSQL_8_0_39",
|
3996 | 3941 | "MYSQL_8_0_40",
|
3997 | 3942 | "MYSQL_8_0_41",
|
|
4064 | 4009 | false,
|
4065 | 4010 | false,
|
4066 | 4011 | false,
|
4067 |
| - false, |
4068 | 4012 | false
|
4069 | 4013 | ],
|
4070 | 4014 | "enumDescriptions": [
|
|
4087 | 4031 | "The database major version is MySQL 8.0 and the minor version is 35.",
|
4088 | 4032 | "The database major version is MySQL 8.0 and the minor version is 36.",
|
4089 | 4033 | "The database major version is MySQL 8.0 and the minor version is 37.",
|
4090 |
| - "The database major version is MySQL 8.0 and the minor version is 38.", |
4091 | 4034 | "The database major version is MySQL 8.0 and the minor version is 39.",
|
4092 | 4035 | "The database major version is MySQL 8.0 and the minor version is 40.",
|
4093 | 4036 | "The database major version is MySQL 8.0 and the minor version is 41.",
|
|
4182 | 4125 | "A regular Cloud SQL instance that is not replicating from a primary instance.",
|
4183 | 4126 | "An instance running on the customer's premises that is not managed by Cloud SQL.",
|
4184 | 4127 | "A Cloud SQL instance acting as a read-replica.",
|
4185 |
| - "CloudSQL read pool." |
| 4128 | + "A Cloud SQL read pool." |
4186 | 4129 | ],
|
4187 | 4130 | "type": "string"
|
4188 | 4131 | },
|
|
4221 | 4164 | "type": "string"
|
4222 | 4165 | },
|
4223 | 4166 | "nodeCount": {
|
4224 |
| - "description": "The number of nodes in a read pool.", |
| 4167 | + "description": "The number of read pool nodes in a read pool.", |
4225 | 4168 | "format": "int32",
|
4226 | 4169 | "type": "integer"
|
4227 | 4170 | },
|
4228 | 4171 | "nodes": {
|
4229 |
| - "description": "Output only. Entries containing information about each node of the read pool.", |
| 4172 | + "description": "Output only. Entries containing information about each read pool node of the read pool.", |
4230 | 4173 | "items": {
|
4231 | 4174 | "$ref": "PoolNodeConfig"
|
4232 | 4175 | },
|
|
4722 | 4665 | "type": "string"
|
4723 | 4666 | },
|
4724 | 4667 | "offload": {
|
4725 |
| - "description": "Option for export offload.", |
| 4668 | + "description": "Whether to perform a serverless export.", |
4726 | 4669 | "type": "boolean"
|
4727 | 4670 | },
|
4728 | 4671 | "sqlExportOptions": {
|
|
4747 | 4690 | "description": "Options for exporting from a Cloud SQL for PostgreSQL instance.",
|
4748 | 4691 | "properties": {
|
4749 | 4692 | "clean": {
|
4750 |
| - "description": "Optional. Use this option to include DROP SQL statements. These statements are used to delete database objects before running the import operation.", |
| 4693 | + "description": "Optional. Use this option to include DROP <object> SQL statements. Use these statements to delete database objects before running the import operation.", |
4751 | 4694 | "type": "boolean"
|
4752 | 4695 | },
|
4753 | 4696 | "ifExists": {
|
|
4874 | 4817 | "MYSQL_8_0_35",
|
4875 | 4818 | "MYSQL_8_0_36",
|
4876 | 4819 | "MYSQL_8_0_37",
|
4877 |
| - "MYSQL_8_0_38", |
4878 | 4820 | "MYSQL_8_0_39",
|
4879 | 4821 | "MYSQL_8_0_40",
|
4880 | 4822 | "MYSQL_8_0_41",
|
|
4947 | 4889 | false,
|
4948 | 4890 | false,
|
4949 | 4891 | false,
|
4950 |
| - false, |
4951 | 4892 | false
|
4952 | 4893 | ],
|
4953 | 4894 | "enumDescriptions": [
|
|
4970 | 4911 | "The database major version is MySQL 8.0 and the minor version is 35.",
|
4971 | 4912 | "The database major version is MySQL 8.0 and the minor version is 36.",
|
4972 | 4913 | "The database major version is MySQL 8.0 and the minor version is 37.",
|
4973 |
| - "The database major version is MySQL 8.0 and the minor version is 38.", |
4974 | 4914 | "The database major version is MySQL 8.0 and the minor version is 39.",
|
4975 | 4915 | "The database major version is MySQL 8.0 and the minor version is 40.",
|
4976 | 4916 | "The database major version is MySQL 8.0 and the minor version is 41.",
|
|
6183 | 6123 | "Deprecated: ADVANCED_BACKUP is deprecated. Use ENHANCED_BACKUP instead.",
|
6184 | 6124 | "Changes the BackupTier of a Cloud SQL instance.",
|
6185 | 6125 | "Creates a backup for an Enhanced BackupTier Cloud SQL instance.",
|
6186 |
| - "Repairs entire read pool or specified nodes in the read pool.", |
| 6126 | + "Repairs entire read pool or specified read pool nodes in the read pool.", |
6187 | 6127 | "Creates a Cloud SQL read pool instance."
|
6188 | 6128 | ],
|
6189 | 6129 | "type": "string"
|
|
6414 | 6354 | "type": "object"
|
6415 | 6355 | },
|
6416 | 6356 | "PoolNodeConfig": {
|
6417 |
| - "description": "Details of a single node of a read pool.", |
| 6357 | + "description": "Details of a single read pool node of a read pool.", |
6418 | 6358 | "id": "PoolNodeConfig",
|
6419 | 6359 | "properties": {
|
6420 | 6360 | "dnsName": {
|
6421 |
| - "description": "Output only. The DNS name of the node.", |
| 6361 | + "description": "Output only. The DNS name of the read pool node.", |
6422 | 6362 | "readOnly": true,
|
6423 | 6363 | "type": "string"
|
6424 | 6364 | },
|
6425 | 6365 | "dnsNames": {
|
6426 |
| - "description": "Output only. The list of DNS names used by this node.", |
| 6366 | + "description": "Output only. The list of DNS names used by this read pool node.", |
6427 | 6367 | "items": {
|
6428 | 6368 | "$ref": "DnsNameMapping"
|
6429 | 6369 | },
|
6430 | 6370 | "readOnly": true,
|
6431 | 6371 | "type": "array"
|
6432 | 6372 | },
|
6433 | 6373 | "gceZone": {
|
6434 |
| - "description": "Output only. The serving zone of the node.", |
| 6374 | + "description": "Output only. The zone of the read pool node.", |
6435 | 6375 | "readOnly": true,
|
6436 | 6376 | "type": "string"
|
6437 | 6377 | },
|
6438 | 6378 | "ipAddresses": {
|
6439 |
| - "description": "Output only. Mappings containing IP addresses that can be used to connect to the node.", |
| 6379 | + "description": "Output only. Mappings containing IP addresses that can be used to connect to the read pool node.", |
6440 | 6380 | "items": {
|
6441 | 6381 | "$ref": "IpMapping"
|
6442 | 6382 | },
|
6443 | 6383 | "readOnly": true,
|
6444 | 6384 | "type": "array"
|
6445 | 6385 | },
|
6446 | 6386 | "name": {
|
6447 |
| - "description": "Output only. The name of the node, to be used for retrieving metrics and logs for the node.", |
| 6387 | + "description": "Output only. The name of the read pool node, to be used for retrieving metrics and logs.", |
6448 | 6388 | "readOnly": true,
|
6449 | 6389 | "type": "string"
|
6450 | 6390 | },
|
6451 | 6391 | "state": {
|
6452 |
| - "description": "Output only. The current state of the node.", |
| 6392 | + "description": "Output only. The current state of the read pool node.", |
6453 | 6393 | "enum": [
|
6454 | 6394 | "SQL_INSTANCE_STATE_UNSPECIFIED",
|
6455 | 6395 | "RUNNABLE",
|
|
6849 | 6789 | "type": "boolean"
|
6850 | 6790 | },
|
6851 | 6791 | "enableGoogleMlIntegration": {
|
6852 |
| - "description": "Optional. When this parameter is set to true, Cloud SQL instances can connect to Vertex AI to pass requests for real-time predictions and insights to the AI. The default value is false. This applies only to Cloud SQL for PostgreSQL instances.", |
| 6792 | + "description": "Optional. When this parameter is set to true, Cloud SQL instances can connect to Vertex AI to pass requests for real-time predictions and insights to the AI. The default value is false. This applies only to Cloud SQL for MySQL and Cloud SQL for PostgreSQL instances.", |
6853 | 6793 | "type": "boolean"
|
6854 | 6794 | },
|
6855 | 6795 | "insightsConfig": {
|
|
7695 | 7635 | "description": "Optional. The host from which the user can connect. For `insert` operations, host defaults to an empty string. For `update` operations, host is specified as part of the request URL. The host name cannot be updated after insertion. For a MySQL instance, it's required; for a PostgreSQL or SQL Server instance, it's optional.",
|
7696 | 7636 | "type": "string"
|
7697 | 7637 | },
|
| 7638 | + "iamStatus": { |
| 7639 | + "description": "Indicates if user is active for IAM Authentication.", |
| 7640 | + "enum": [ |
| 7641 | + "IAM_STATUS_UNSPECIFIED", |
| 7642 | + "INACTIVE", |
| 7643 | + "ACTIVE" |
| 7644 | + ], |
| 7645 | + "enumDescriptions": [ |
| 7646 | + "The default value for users that are not of type CLOUD_IAM_GROUP. Only CLOUD_IAM_GROUP users will be inactive/active. Will not display any value in UI.", |
| 7647 | + "User is not available for IAM Authentication.", |
| 7648 | + "User is available for IAM Authentication." |
| 7649 | + ], |
| 7650 | + "type": "string" |
| 7651 | + }, |
7698 | 7652 | "instance": {
|
7699 | 7653 | "description": "The name of the Cloud SQL instance. This does not include the project ID. Can be omitted for `update` because it is already specified on the URL.",
|
7700 | 7654 | "type": "string"
|
|
0 commit comments