|
143 | 143 | "name"
|
144 | 144 | ],
|
145 | 145 | "parameters": {
|
| 146 | + "extraLocationTypes": { |
| 147 | + "description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.", |
| 148 | + "location": "query", |
| 149 | + "repeated": true, |
| 150 | + "type": "string" |
| 151 | + }, |
146 | 152 | "filter": {
|
147 | 153 | "description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
148 | 154 | "location": "query",
|
|
1616 | 1622 | }
|
1617 | 1623 | }
|
1618 | 1624 | },
|
1619 |
| - "revision": "20250308", |
| 1625 | + "revision": "20250410", |
1620 | 1626 | "rootUrl": "https://alloydb.googleapis.com/",
|
1621 | 1627 | "schemas": {
|
1622 | 1628 | "AuthorizedNetwork": {
|
|
1693 | 1699 | "readOnly": true,
|
1694 | 1700 | "type": "string"
|
1695 | 1701 | },
|
| 1702 | + "createCompletionTime": { |
| 1703 | + "description": "Output only. Timestamp when the resource finished being created.", |
| 1704 | + "format": "google-datetime", |
| 1705 | + "readOnly": true, |
| 1706 | + "type": "string" |
| 1707 | + }, |
1696 | 1708 | "createTime": {
|
1697 | 1709 | "description": "Output only. Create time stamp",
|
1698 | 1710 | "format": "google-datetime",
|
|
1844 | 1856 | "type": "string"
|
1845 | 1857 | },
|
1846 | 1858 | "updateTime": {
|
1847 |
| - "description": "Output only. Update time stamp", |
| 1859 | + "description": "Output only. Update time stamp Users should not infer any meaning from this field. Its value is generally unrelated to the timing of the backup creation operation.", |
1848 | 1860 | "format": "google-datetime",
|
1849 | 1861 | "readOnly": true,
|
1850 | 1862 | "type": "string"
|
|
2045 | 2057 | },
|
2046 | 2058 | "geminiConfig": {
|
2047 | 2059 | "$ref": "GeminiClusterConfig",
|
2048 |
| - "description": "Optional. Configuration parameters related to the Gemini in Databases add-on." |
| 2060 | + "deprecated": true, |
| 2061 | + "description": "Optional. Deprecated and unused. This field will be removed in the near future." |
2049 | 2062 | },
|
2050 | 2063 | "initialUser": {
|
2051 | 2064 | "$ref": "UserPassword",
|
|
2315 | 2328 | },
|
2316 | 2329 | "type": "object"
|
2317 | 2330 | },
|
| 2331 | + "ConnectionPoolConfig": { |
| 2332 | + "description": "Configuration for Managed Connection Pool (MCP).", |
| 2333 | + "id": "ConnectionPoolConfig", |
| 2334 | + "properties": { |
| 2335 | + "defaultPoolSize": { |
| 2336 | + "description": "Optional. Deprecated. Use 'flags' instead. The default pool size. Defaults to 20.", |
| 2337 | + "type": "string" |
| 2338 | + }, |
| 2339 | + "enable": { |
| 2340 | + "description": "Optional. Deprecated; Prefer 'enabled' as this will be removed soon.", |
| 2341 | + "type": "boolean" |
| 2342 | + }, |
| 2343 | + "enabled": { |
| 2344 | + "description": "Optional. Whether to enable Managed Connection Pool (MCP).", |
| 2345 | + "type": "boolean" |
| 2346 | + }, |
| 2347 | + "flags": { |
| 2348 | + "additionalProperties": { |
| 2349 | + "type": "string" |
| 2350 | + }, |
| 2351 | + "description": "Optional. Connection Pool flags, as a list of \"key\": \"value\" pairs.", |
| 2352 | + "type": "object" |
| 2353 | + }, |
| 2354 | + "ignoreStartupParameters": { |
| 2355 | + "description": "Optional. Deprecated. Use 'flags' instead. The list of startup parameters to ignore. Defaults to [\"extra_float_digits\"]", |
| 2356 | + "items": { |
| 2357 | + "type": "string" |
| 2358 | + }, |
| 2359 | + "type": "array" |
| 2360 | + }, |
| 2361 | + "maxClientConn": { |
| 2362 | + "description": "Optional. Deprecated. Use 'flags' instead. The maximum number of client connections allowed.", |
| 2363 | + "type": "string" |
| 2364 | + }, |
| 2365 | + "maxPreparedStatements": { |
| 2366 | + "description": "Optional. Deprecated. Use 'flags' instead. The maximum number of prepared statements allowed. MCP makes sure that any statement prepared by a client, up to this limit, is available on the backing server connection in transaction and statement pooling mode. Even if the statement was originally prepared on another server connection. Defaults to 0.", |
| 2367 | + "type": "string" |
| 2368 | + }, |
| 2369 | + "minPoolSize": { |
| 2370 | + "description": "Optional. Deprecated. Use 'flags' instead. The minimum pool size. Defaults to 0.", |
| 2371 | + "type": "string" |
| 2372 | + }, |
| 2373 | + "poolMode": { |
| 2374 | + "description": "Optional. Deprecated. Use 'flags' instead. The pool mode. Defaults to `POOL_MODE_TRANSACTION`.", |
| 2375 | + "enum": [ |
| 2376 | + "POOL_MODE_UNSPECIFIED", |
| 2377 | + "POOL_MODE_SESSION", |
| 2378 | + "POOL_MODE_TRANSACTION" |
| 2379 | + ], |
| 2380 | + "enumDescriptions": [ |
| 2381 | + "The pool mode is not specified. Defaults to `POOL_MODE_TRANSACTION`.", |
| 2382 | + "Server is released back to pool after a client disconnects.", |
| 2383 | + "Server is released back to pool after a transaction finishes." |
| 2384 | + ], |
| 2385 | + "type": "string" |
| 2386 | + }, |
| 2387 | + "queryWaitTimeout": { |
| 2388 | + "description": "Optional. Deprecated. Use 'flags' instead. The maximum number of seconds queries are allowed to spend waiting for execution. If the query is not assigned to a server during that time, the client is disconnected. 0 disables.", |
| 2389 | + "type": "string" |
| 2390 | + }, |
| 2391 | + "serverIdleTimeout": { |
| 2392 | + "description": "Optional. Deprecated. Use 'flags' instead. The maximum number of seconds a server is allowed to be idle before it is disconnected. 0 disables.", |
| 2393 | + "type": "string" |
| 2394 | + }, |
| 2395 | + "statsUsers": { |
| 2396 | + "description": "Optional. Deprecated. Use 'flags' instead. The list of users that are allowed to connect to the MCP stats console. The users must exist in the database.", |
| 2397 | + "items": { |
| 2398 | + "type": "string" |
| 2399 | + }, |
| 2400 | + "type": "array" |
| 2401 | + } |
| 2402 | + }, |
| 2403 | + "type": "object" |
| 2404 | + }, |
2318 | 2405 | "ContinuousBackupConfig": {
|
2319 | 2406 | "description": "ContinuousBackupConfig describes the continuous backups recovery configurations of a cluster.",
|
2320 | 2407 | "id": "ContinuousBackupConfig",
|
|
2592 | 2679 | "type": "object"
|
2593 | 2680 | },
|
2594 | 2681 | "GeminiClusterConfig": {
|
2595 |
| - "description": "Cluster level configuration parameters related to the Gemini in Databases add-on.", |
| 2682 | + "description": "Deprecated and unused. This field will be removed in the near future.", |
2596 | 2683 | "id": "GeminiClusterConfig",
|
2597 | 2684 | "properties": {
|
2598 | 2685 | "entitled": {
|
2599 |
| - "description": "Output only. Whether the Gemini in Databases add-on is enabled for the cluster. It will be true only if the add-on has been enabled for the billing account corresponding to the cluster. Its status is toggled from the Admin Control Center (ACC) and cannot be toggled using AlloyDB's APIs.", |
| 2686 | + "deprecated": true, |
| 2687 | + "description": "Output only. Deprecated and unused. This field will be removed in the near future.", |
2600 | 2688 | "readOnly": true,
|
2601 | 2689 | "type": "boolean"
|
2602 | 2690 | }
|
2603 | 2691 | },
|
2604 | 2692 | "type": "object"
|
2605 | 2693 | },
|
2606 | 2694 | "GeminiInstanceConfig": {
|
2607 |
| - "description": "Instance level configuration parameters related to the Gemini in Databases add-on.", |
| 2695 | + "description": "Deprecated and unused. This field will be removed in the near future.", |
2608 | 2696 | "id": "GeminiInstanceConfig",
|
2609 | 2697 | "properties": {
|
2610 | 2698 | "entitled": {
|
2611 |
| - "description": "Output only. Whether the Gemini in Databases add-on is enabled for the instance. It will be true only if the add-on has been enabled for the billing account corresponding to the instance. Its status is toggled from the Admin Control Center (ACC) and cannot be toggled using AlloyDB's APIs.", |
| 2699 | + "deprecated": true, |
| 2700 | + "description": "Output only. Deprecated and unused. This field will be removed in the near future.", |
2612 | 2701 | "readOnly": true,
|
2613 | 2702 | "type": "boolean"
|
2614 | 2703 | }
|
|
2799 | 2888 | "$ref": "ClientConnectionConfig",
|
2800 | 2889 | "description": "Optional. Client connection specific configurations"
|
2801 | 2890 | },
|
| 2891 | + "connectionPoolConfig": { |
| 2892 | + "$ref": "ConnectionPoolConfig", |
| 2893 | + "description": "Optional. The configuration for Managed Connection Pool (MCP)." |
| 2894 | + }, |
2802 | 2895 | "createTime": {
|
2803 | 2896 | "description": "Output only. Create time stamp",
|
2804 | 2897 | "format": "google-datetime",
|
|
2837 | 2930 | },
|
2838 | 2931 | "geminiConfig": {
|
2839 | 2932 | "$ref": "GeminiInstanceConfig",
|
2840 |
| - "description": "Optional. Configuration parameters related to the Gemini in Databases add-on." |
| 2933 | + "deprecated": true, |
| 2934 | + "description": "Optional. Deprecated and unused. This field will be removed in the near future." |
2841 | 2935 | },
|
2842 | 2936 | "instanceType": {
|
2843 | 2937 | "description": "Required. The type of the instance. Specified at creation time.",
|
|
3543 | 3637 | "type": "string"
|
3544 | 3638 | },
|
3545 | 3639 | "consumerNetworkStatus": {
|
3546 |
| - "description": "Output only. The status of the service connection policy.", |
| 3640 | + "description": "Output only. The status of the service connection policy. Possible values: \"STATE_UNSPECIFIED\" - Default state, when Connection Map is created initially. \"VALID\" - Set when policy and map configuration is valid, and their matching can lead to allowing creation of PSC Connections subject to other constraints like connections limit. \"CONNECTION_POLICY_MISSING\" - No Service Connection Policy found for this network and Service Class \"POLICY_LIMIT_REACHED\" - Service Connection Policy limit reached for this network and Service Class \"CONSUMER_INSTANCE_PROJECT_NOT_ALLOWLISTED\" - The consumer instance project is not in AllowedGoogleProducersResourceHierarchyLevels of the matching ServiceConnectionPolicy.", |
3547 | 3641 | "readOnly": true,
|
3548 | 3642 | "type": "string"
|
3549 | 3643 | },
|
|
3557 | 3651 | "type": "string"
|
3558 | 3652 | },
|
3559 | 3653 | "status": {
|
3560 |
| - "description": "Output only. The status of the PSC service automation connection.", |
| 3654 | + "description": "Output only. The status of the PSC service automation connection. Possible values: \"STATE_UNSPECIFIED\" - An invalid state as the default case. \"ACTIVE\" - The connection has been created successfully. \"FAILED\" - The connection is not functional since some resources on the connection fail to be created. \"CREATING\" - The connection is being created. \"DELETING\" - The connection is being deleted. \"CREATE_REPAIRING\" - The connection is being repaired to complete creation. \"DELETE_REPAIRING\" - The connection is being repaired to complete deletion.", |
3561 | 3655 | "readOnly": true,
|
3562 | 3656 | "type": "string"
|
3563 | 3657 | }
|
|
3731 | 3825 | "type": "object"
|
3732 | 3826 | },
|
3733 | 3827 | "RestoreClusterRequest": {
|
3734 |
| - "description": "Message for restoring a Cluster from a backup or another cluster at a given point in time.", |
| 3828 | + "description": "Message for restoring a Cluster from a backup or another cluster at a given point in time. NEXT_ID: 11", |
3735 | 3829 | "id": "RestoreClusterRequest",
|
3736 | 3830 | "properties": {
|
3737 | 3831 | "backupSource": {
|
|
0 commit comments