diff --git a/docs/dyn/admin_directory_v1.groups.html b/docs/dyn/admin_directory_v1.groups.html
index c16965f676..4351ded25c 100644
--- a/docs/dyn/admin_directory_v1.groups.html
+++ b/docs/dyn/admin_directory_v1.groups.html
@@ -217,7 +217,7 @@
Method Details
Allowed values
email - Email of the group.
pageToken: string, Token to specify next page in the list
- query: string, Query string search. Should be of the form "". Complete documentation is at https://developers.google.com/workspace/admin/directory/v1/guides/search-groups
+ query: string, Query string search. Contains one or more search clauses, each with a field, operator, and value. For complete documentation, go to [Search for groups](https://developers.google.com/workspace/admin/directory/v1/guides/search-groups).
sortOrder: string, Whether to return results in ascending or descending order. Only of use when orderBy is also used
Allowed values
ASCENDING - Ascending order.
diff --git a/docs/dyn/admin_directory_v1.resources.calendars.html b/docs/dyn/admin_directory_v1.resources.calendars.html
index 40c59bbe45..4cf9a5da49 100644
--- a/docs/dyn/admin_directory_v1.resources.calendars.html
+++ b/docs/dyn/admin_directory_v1.resources.calendars.html
@@ -215,7 +215,7 @@ Method Details
maxResults: integer, Maximum number of results to return.
orderBy: string, Field(s) to sort results by in either ascending or descending order. Supported fields include `resourceId`, `resourceName`, `capacity`, `buildingId`, and `floorName`. If no order is specified, defaults to ascending. Should be of the form "field [asc|desc], field [asc|desc], ...". For example `buildingId, capacity desc` would return results sorted first by `buildingId` in ascending order then by `capacity` in descending order.
pageToken: string, Token to specify the next page in the list.
- query: string, String query used to filter results. Should be of the form "field operator value" where field can be any of supported fields and operators can be any of supported operations. Operators include '=' for exact match, '!=' for mismatch and ':' for prefix match or HAS match where applicable. For prefix match, the value should always be followed by a *. Logical operators NOT and AND are supported (in this order of precedence). Supported fields include `generatedResourceName`, `name`, `buildingId`, `floor_name`, `capacity`, `featureInstances.feature.name`, `resourceEmail`, `resourceCategory`. For example `buildingId=US-NYC-9TH AND featureInstances.feature.name:Phone`.
+ query: string, String query used to filter results. Contains one or more search clauses, each with a field, operator, and value. A field can be any of supported fields and operators can be any of supported operations. Operators include '=' for exact match, '!=' for mismatch and ':' for prefix match or HAS match where applicable. For prefix match, the value should always be followed by a *. Logical operators NOT and AND are supported (in this order of precedence). Supported fields include `generatedResourceName`, `name`, `buildingId`, `floor_name`, `capacity`, `featureInstances.feature.name`, `resourceEmail`, `resourceCategory`. For example `buildingId=US-NYC-9TH AND featureInstances.feature.name:Phone`.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
diff --git a/docs/dyn/admin_directory_v1.users.html b/docs/dyn/admin_directory_v1.users.html
index ce8adf1701..13220f1a2d 100644
--- a/docs/dyn/admin_directory_v1.users.html
+++ b/docs/dyn/admin_directory_v1.users.html
@@ -880,7 +880,7 @@ Method Details
basic - Do not include any custom fields for the user.
custom - Include custom fields from schemas mentioned in customFieldMask.
full - Include all fields associated with this user.
- query: string, Query string search. Should be of the form "". Complete documentation is at https://developers.google.com/workspace/admin/directory/v1/guides/search-users
+ query: string, Query string search. Contains one or more search clauses, each with a field, operator, and value. For complete documentation, go to [Search for users](https://developers.google.com/workspace/admin/directory/v1/guides/search-users).
showDeleted: string, If set to true, retrieves the list of deleted users. (Default: false)
sortOrder: string, Whether to return results in ascending or descending order.
Allowed values
diff --git a/docs/dyn/adsense_v2.accounts.reports.html b/docs/dyn/adsense_v2.accounts.reports.html
index 38e863c882..a06037aa37 100644
--- a/docs/dyn/adsense_v2.accounts.reports.html
+++ b/docs/dyn/adsense_v2.accounts.reports.html
@@ -151,6 +151,8 @@ Method Details
PLATFORM_TYPE_CODE - Platform type code (e.g. "HighEndMobile", "Desktop").
TARGETING_TYPE_NAME - Localized targeting type name (e.g. "Contextual", "Personalized", "Run of Network").
TARGETING_TYPE_CODE - Targeting type code (e.g. "Keyword", "UserInterest", "RunOfNetwork").
+ TRAFFIC_SOURCE_NAME - Localized traffic source name (e.g. "Google", "Bing", "Facebook", "Other"). For more information, see [Traffic source breakdown](https://support.google.com/adsense/answer/16474600).
+ TRAFFIC_SOURCE_CODE - Traffic source code (e.g. "GOOGLE", "BING", "FACEBOOK", "OTHER"). For more information, see [Traffic source breakdown](https://support.google.com/adsense/answer/16474600).
CONTENT_PLATFORM_NAME - Localized content platform name an ad request was made from (e.g. "AMP", "Web").
CONTENT_PLATFORM_CODE - Content platform code an ad request was made from (e.g. "AMP", "HTML").
AD_PLACEMENT_NAME - Localized ad placement name (e.g. "Ad unit", "Global settings", "Manual").
@@ -329,6 +331,8 @@ Method Details
PLATFORM_TYPE_CODE - Platform type code (e.g. "HighEndMobile", "Desktop").
TARGETING_TYPE_NAME - Localized targeting type name (e.g. "Contextual", "Personalized", "Run of Network").
TARGETING_TYPE_CODE - Targeting type code (e.g. "Keyword", "UserInterest", "RunOfNetwork").
+ TRAFFIC_SOURCE_NAME - Localized traffic source name (e.g. "Google", "Bing", "Facebook", "Other"). For more information, see [Traffic source breakdown](https://support.google.com/adsense/answer/16474600).
+ TRAFFIC_SOURCE_CODE - Traffic source code (e.g. "GOOGLE", "BING", "FACEBOOK", "OTHER"). For more information, see [Traffic source breakdown](https://support.google.com/adsense/answer/16474600).
CONTENT_PLATFORM_NAME - Localized content platform name an ad request was made from (e.g. "AMP", "Web").
CONTENT_PLATFORM_CODE - Content platform code an ad request was made from (e.g. "AMP", "HTML").
AD_PLACEMENT_NAME - Localized ad placement name (e.g. "Ad unit", "Global settings", "Manual").
diff --git a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.artifacts.html b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.artifacts.html
index 9a3bfe837a..2feded34e5 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.artifacts.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.artifacts.html
@@ -247,7 +247,7 @@ Method Details
parent: string, Required. The MetadataStore whose Artifacts should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Artifacts to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. The supported set of filters include the following: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `uri`, `state`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"` * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..`. For example: `metadata.field_1.number_value = 10.0` In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Context based filtering**: To filter Artifacts based on the contexts to which they belong, use the function operator with the full resource name `in_context()`. For example: `in_context("projects//locations//metadataStores//contexts/")` Each of the above supported filter types can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Artifacts to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Artifacts to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListArtifacts call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.contexts.html b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.contexts.html
index c5f0575b1f..84bc560081 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.contexts.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.contexts.html
@@ -317,7 +317,7 @@ Method Details
parent: string, Required. The MetadataStore whose Contexts should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Contexts to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. Following are the supported set of filters: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"`. * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..`. For example: `metadata.field_1.number_value = 10.0`. In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Parent Child filtering**: To filter Contexts based on parent-child relationship use the HAS operator as follows: ``` parent_contexts: "projects//locations//metadataStores//contexts/" child_contexts: "projects//locations//metadataStores//contexts/" ``` Each of the above supported filters can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Contexts to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Contexts to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListContexts call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.executions.html b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.executions.html
index 9d10e05d65..c229a7db1d 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.executions.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.executions.html
@@ -282,7 +282,7 @@ Method Details
parent: string, Required. The MetadataStore whose Executions should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Executions to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. Following are the supported set of filters: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `state`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"`. * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..` For example: `metadata.field_1.number_value = 10.0` In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Context based filtering**: To filter Executions based on the contexts to which they belong use the function operator with the full resource name: `in_context()`. For example: `in_context("projects//locations//metadataStores//contexts/")` Each of the above supported filters can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Executions to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Executions to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListExecutions call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with an INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.html b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.html
index 400948e4c5..26daf29648 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.html
@@ -251,7 +251,7 @@ Method Details
Args:
parent: string, Required. The Location whose MetadataStores should be listed. Format: `projects/{project}/locations/{location}` (required)
- pageSize: integer, The maximum number of Metadata Stores to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Metadata Stores to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListMetadataStores call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.metadataSchemas.html b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.metadataSchemas.html
index d13420e186..2d8d3db701 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.metadataStores.metadataSchemas.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.metadataStores.metadataSchemas.html
@@ -163,7 +163,7 @@ Method Details
Args:
parent: string, Required. The MetadataStore whose MetadataSchemas should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, A query to filter available MetadataSchemas for matching results.
- pageSize: integer, The maximum number of MetadataSchemas to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of MetadataSchemas to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListMetadataSchemas call. Provide this to retrieve the next page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1.projects.locations.reasoningEngines.html b/docs/dyn/aiplatform_v1.projects.locations.reasoningEngines.html
index 47efd6971a..ead6d15837 100644
--- a/docs/dyn/aiplatform_v1.projects.locations.reasoningEngines.html
+++ b/docs/dyn/aiplatform_v1.projects.locations.reasoningEngines.html
@@ -173,7 +173,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -315,7 +315,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -399,7 +399,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -488,7 +488,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
diff --git a/docs/dyn/aiplatform_v1.reasoningEngines.html b/docs/dyn/aiplatform_v1.reasoningEngines.html
index 389a4ccff4..cd353c5349 100644
--- a/docs/dyn/aiplatform_v1.reasoningEngines.html
+++ b/docs/dyn/aiplatform_v1.reasoningEngines.html
@@ -167,7 +167,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -310,7 +310,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -394,7 +394,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -483,7 +483,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.artifacts.html b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.artifacts.html
index f9d0b46562..59ab3b359f 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.artifacts.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.artifacts.html
@@ -247,7 +247,7 @@ Method Details
parent: string, Required. The MetadataStore whose Artifacts should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Artifacts to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. The supported set of filters include the following: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `uri`, `state`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"` * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..`. For example: `metadata.field_1.number_value = 10.0` In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Context based filtering**: To filter Artifacts based on the contexts to which they belong, use the function operator with the full resource name `in_context()`. For example: `in_context("projects//locations//metadataStores//contexts/")` Each of the above supported filter types can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Artifacts to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Artifacts to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListArtifacts call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.contexts.html b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.contexts.html
index b39394c0b3..9066e83d9a 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.contexts.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.contexts.html
@@ -317,7 +317,7 @@ Method Details
parent: string, Required. The MetadataStore whose Contexts should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Contexts to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. Following are the supported set of filters: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"`. * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..`. For example: `metadata.field_1.number_value = 10.0`. In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Parent Child filtering**: To filter Contexts based on parent-child relationship use the HAS operator as follows: ``` parent_contexts: "projects//locations//metadataStores//contexts/" child_contexts: "projects//locations//metadataStores//contexts/" ``` Each of the above supported filters can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Contexts to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Contexts to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListContexts call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.executions.html b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.executions.html
index a72cfceed6..4ba2477c07 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.executions.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.executions.html
@@ -282,7 +282,7 @@ Method Details
parent: string, Required. The MetadataStore whose Executions should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, Filter specifying the boolean condition for the Executions to satisfy in order to be part of the result set. The syntax to define filter query is based on https://google.aip.dev/160. Following are the supported set of filters: * **Attribute filtering**: For example: `display_name = "test"`. Supported fields include: `name`, `display_name`, `state`, `schema_title`, `create_time`, and `update_time`. Time fields, such as `create_time` and `update_time`, require values specified in RFC-3339 format. For example: `create_time = "2020-11-19T11:30:00-04:00"`. * **Metadata field**: To filter on metadata fields use traversal operation as follows: `metadata..` For example: `metadata.field_1.number_value = 10.0` In case the field name contains special characters (such as colon), one can embed it inside double quote. For example: `metadata."field:1".number_value = 10.0` * **Context based filtering**: To filter Executions based on the contexts to which they belong use the function operator with the full resource name: `in_context()`. For example: `in_context("projects//locations//metadataStores//contexts/")` Each of the above supported filters can be combined together using logical operators (`AND` & `OR`). Maximum nested expression depth allowed is 5. For example: `display_name = "test" AND metadata.field1.bool_value = true`.
orderBy: string, How the list of messages is ordered. Specify the values to order by and an ordering operation. The default sorting order is ascending. To specify descending order for a field, users append a " desc" suffix; for example: "foo desc, bar". Subfields are specified with a `.` character, such as foo.bar. see https://google.aip.dev/132#ordering for more details.
- pageSize: integer, The maximum number of Executions to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Executions to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListExecutions call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with an INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.html b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.html
index 6667a821ec..05c6a4ddb0 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.html
@@ -251,7 +251,7 @@ Method Details
Args:
parent: string, Required. The Location whose MetadataStores should be listed. Format: `projects/{project}/locations/{location}` (required)
- pageSize: integer, The maximum number of Metadata Stores to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of Metadata Stores to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListMetadataStores call. Provide this to retrieve the subsequent page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.metadataSchemas.html b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.metadataSchemas.html
index 347c3b054c..9c6f4cae4f 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.metadataSchemas.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.metadataStores.metadataSchemas.html
@@ -163,7 +163,7 @@ Method Details
Args:
parent: string, Required. The MetadataStore whose MetadataSchemas should be listed. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` (required)
filter: string, A query to filter available MetadataSchemas for matching results.
- pageSize: integer, The maximum number of MetadataSchemas to return. The service may return fewer. Must be in range 1-1000, inclusive. Defaults to 100.
+ pageSize: integer, The maximum number of MetadataSchemas to return. The service may return fewer. Must be in range 1-100, inclusive. Defaults to 100.
pageToken: string, A page token, received from a previous MetadataService.ListMetadataSchemas call. Provide this to retrieve the next page. When paginating, all other provided parameters must match the call that provided the page token. (Otherwise the request will fail with INVALID_ARGUMENT error.)
x__xgafv: string, V1 error format.
Allowed values
diff --git a/docs/dyn/aiplatform_v1beta1.projects.locations.reasoningEngines.html b/docs/dyn/aiplatform_v1beta1.projects.locations.reasoningEngines.html
index 8252487019..c8a88dad28 100644
--- a/docs/dyn/aiplatform_v1beta1.projects.locations.reasoningEngines.html
+++ b/docs/dyn/aiplatform_v1beta1.projects.locations.reasoningEngines.html
@@ -303,7 +303,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -550,7 +550,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -739,7 +739,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -933,7 +933,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
diff --git a/docs/dyn/aiplatform_v1beta1.reasoningEngines.html b/docs/dyn/aiplatform_v1beta1.reasoningEngines.html
index c5a0567e62..08af9dbd6e 100644
--- a/docs/dyn/aiplatform_v1beta1.reasoningEngines.html
+++ b/docs/dyn/aiplatform_v1beta1.reasoningEngines.html
@@ -287,7 +287,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -535,7 +535,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -724,7 +724,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
@@ -918,7 +918,7 @@ Method Details
},
],
},
- "packageSpec": { # User provided package spec like pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes.
+ "packageSpec": { # User-provided package specification, containing pickled object and package requirements. # Optional. User provided package spec of the ReasoningEngine. Ignored when users directly specify a deployment image through `deployment_spec.first_party_image_override`, but keeping the field_behavior to avoid introducing breaking changes. The `deployment_source` field should not be set if `package_spec` is specified.
"dependencyFilesGcsUri": "A String", # Optional. The Cloud Storage URI of the dependency files in tar.gz format.
"pickleObjectGcsUri": "A String", # Optional. The Cloud Storage URI of the pickled python object.
"pythonVersion": "A String", # Optional. The Python version. Currently support 3.8, 3.9, 3.10, 3.11. If not specified, default value is 3.10.
diff --git a/docs/dyn/alloydb_v1.projects.locations.clusters.html b/docs/dyn/alloydb_v1.projects.locations.clusters.html
index fe05085ce8..540d05d7da 100644
--- a/docs/dyn/alloydb_v1.projects.locations.clusters.html
+++ b/docs/dyn/alloydb_v1.projects.locations.clusters.html
@@ -182,6 +182,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -388,6 +417,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -702,6 +760,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -943,6 +1030,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1138,6 +1254,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1356,6 +1501,13 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # BackupDR backup source.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrPitrSource": { # Message describing a BackupDrPitrSource. # BackupDR source used for point in time recovery.
+ "dataSource": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}
+ "pointInTime": "A String", # Required. The point in time to restore to.
+ },
"cluster": { # A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed. # Required. The resource being created
"annotations": { # Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
"a_key": "A String",
@@ -1394,6 +1546,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1611,6 +1792,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
diff --git a/docs/dyn/alloydb_v1.projects.locations.clusters.instances.html b/docs/dyn/alloydb_v1.projects.locations.clusters.instances.html
index cd358dc7ff..999bf3cf3a 100644
--- a/docs/dyn/alloydb_v1.projects.locations.clusters.instances.html
+++ b/docs/dyn/alloydb_v1.projects.locations.clusters.instances.html
@@ -224,6 +224,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -379,6 +400,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -625,6 +667,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -827,6 +890,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -971,6 +1055,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
diff --git a/docs/dyn/alloydb_v1.projects.locations.operations.html b/docs/dyn/alloydb_v1.projects.locations.operations.html
index 7e106f7c2a..b54e8278d7 100644
--- a/docs/dyn/alloydb_v1.projects.locations.operations.html
+++ b/docs/dyn/alloydb_v1.projects.locations.operations.html
@@ -87,7 +87,7 @@ Instance Methods
get(name, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
list_next()
@@ -176,7 +176,7 @@ Method Details
-
list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
Args:
@@ -184,6 +184,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -215,6 +216,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/alloydb_v1alpha.projects.locations.clusters.html b/docs/dyn/alloydb_v1alpha.projects.locations.clusters.html
index d953c3c8c8..6f7bc5dc4d 100644
--- a/docs/dyn/alloydb_v1alpha.projects.locations.clusters.html
+++ b/docs/dyn/alloydb_v1alpha.projects.locations.clusters.html
@@ -182,6 +182,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -393,6 +422,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -712,6 +770,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -958,6 +1045,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1158,6 +1274,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1381,6 +1526,13 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # BackupDR backup source.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrPitrSource": { # Message describing a BackupDrPitrSource. # BackupDR source used for point in time recovery.
+ "dataSource": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}
+ "pointInTime": "A String", # Required. The point in time to restore to.
+ },
"cluster": { # A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed. # Required. The resource being created
"annotations": { # Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
"a_key": "A String",
@@ -1419,6 +1571,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1641,6 +1822,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
diff --git a/docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html b/docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html
index 85a3511f6f..51247ac8dc 100644
--- a/docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html
+++ b/docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html
@@ -246,6 +246,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -427,6 +448,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -699,6 +741,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -931,6 +994,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -1101,6 +1185,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
diff --git a/docs/dyn/alloydb_v1alpha.projects.locations.operations.html b/docs/dyn/alloydb_v1alpha.projects.locations.operations.html
index 7d39b2bd20..acebe7f42a 100644
--- a/docs/dyn/alloydb_v1alpha.projects.locations.operations.html
+++ b/docs/dyn/alloydb_v1alpha.projects.locations.operations.html
@@ -87,7 +87,7 @@ Instance Methods
get(name, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
list_next()
@@ -176,7 +176,7 @@ Method Details
-
list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
Args:
@@ -184,6 +184,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -215,6 +216,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/alloydb_v1beta.projects.locations.clusters.html b/docs/dyn/alloydb_v1beta.projects.locations.clusters.html
index fbda430c38..c4d9813ddf 100644
--- a/docs/dyn/alloydb_v1beta.projects.locations.clusters.html
+++ b/docs/dyn/alloydb_v1beta.projects.locations.clusters.html
@@ -182,6 +182,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -392,6 +421,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -710,6 +768,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -955,6 +1042,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1154,6 +1270,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1376,6 +1521,13 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # BackupDR backup source.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrPitrSource": { # Message describing a BackupDrPitrSource. # BackupDR source used for point in time recovery.
+ "dataSource": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}
+ "pointInTime": "A String", # Required. The point in time to restore to.
+ },
"cluster": { # A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed. # Required. The resource being created
"annotations": { # Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
"a_key": "A String",
@@ -1414,6 +1566,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
@@ -1635,6 +1816,35 @@ Method Details
"backupName": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{region}/backups/{backup_id}
"backupUid": "A String", # Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
},
+ "backupdrBackupSource": { # Message describing a BackupDrBackupSource. # Output only. Cluster created from a BackupDR backup.
+ "backup": "A String", # Required. The name of the backup resource with the format: * projects/{project}/locations/{location}/backupVaults/{backupvault_id}/dataSources/{datasource_id}/backups/{backup_id}
+ },
+ "backupdrInfo": { # Information about BackupDR protection for this cluster. # Output only. Output only information about BackupDR protection for this cluster.
+ "currentWindow": { # Information about a single window when BackupDR was enabled for this cluster. # The current BackupDR configuration for this cluster. If BackupDR protection is not enabled for this cluster, this field will be empty.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ "previousWindows": [ # Windows during which BackupDR was enabled for this cluster, along with associated configuration for that window. These are used to determine points-in-time for which restores can be performed. The windows are ordered with the most recent window last. Windows are mutally exclusive. Windows which closed more than 1 year ago will be removed from this list.
+ { # Information about a single window when BackupDR was enabled for this cluster.
+ "automatedBackupPreviouslyEnabled": True or False, # Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "backupPlanAssociation": "A String", # The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
+ "continuousBackupPreviousRecoveryWindowDays": 42, # The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabled": True or False, # Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "continuousBackupPreviouslyEnabledTime": "A String", # The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
+ "dataSource": "A String", # The DataSource resource that represents the cluster in BackupDR.
+ "disabledTime": "A String", # Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR window is the `current_window`.
+ "enabledTime": "A String", # Time when the BackupDR protection for this cluster was enabled.
+ "logRetentionPeriod": "A String", # The retention period for logs generated by BackupDR for this cluster.
+ },
+ ],
+ },
"cloudsqlBackupRunSource": { # The source CloudSQL backup resource. # Output only. Cluster created from CloudSQL snapshot.
"backupRunId": "A String", # Required. The CloudSQL backup run ID.
"instanceId": "A String", # Required. The CloudSQL instance ID.
diff --git a/docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html b/docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html
index b6600bebd9..649e6dd718 100644
--- a/docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html
+++ b/docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html
@@ -246,6 +246,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -426,6 +447,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -697,6 +739,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -928,6 +991,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
@@ -1097,6 +1181,27 @@ Method Details
"recordClientAddress": True or False, # Record client address for an instance. Client address is PII information. This flag is turned "on" by default.
},
"readPoolConfig": { # Configuration for a read pool instance. # Read pool instance configuration. This is required if the value of instanceType is READ_POOL.
+ "autoScalingConfig": { # Configuration for autoscaling. # Autoscaling configuration for the read pool instance. If not set, the read pool instance will not be autoscaled.
+ "policy": { # Policy for the autoscaler. # Policy for the MIG autoscaler.
+ "coolDownPeriodSec": "A String", # The period of time in seconds after a new node is created before the autoscaler will incorporate its resource usage (e.g. CPU utilization) into the autoscaling recommendation algorithm.
+ "cpuUtilization": { # CPU utilization policy for the autoscaler. # CPU utilization policy for the autoscaler.
+ "utilizationTarget": 3.14, # Target CPU utilization as a float between 0 and 1.
+ },
+ "enabled": True or False, # If true, autoscaling is enabled for the instance. If not set, the default value is false.
+ "maxNodeCount": "A String", # Maximum number of nodes for the autoscaler.
+ },
+ "schedules": [ # Optional list of schedules for the MIG autoscaler. If not set, no schedules are created.
+ { # A schedule for the autoscaler.
+ "cronExpression": "A String", # Cron expression for the triggering the schedule. See https://cloud.google.com/compute/docs/autoscaler/scaling-schedules#cron_expressions for the syntax.
+ "description": "A String", # Description of the schedule.
+ "disabled": True or False, # If true, the schedule is disabled.
+ "durationSec": "A String", # Duration of the schedule.
+ "minNodeCount": "A String", # Minimum number of nodes in while the schedule is active.
+ "name": "A String", # Name of the schedule.
+ "timeZone": "A String", # The location-based IANA time zone for interpreting the schedule's start time. If no time zone is provided, UTC is used by default.
+ },
+ ],
+ },
"nodeCount": 42, # Read capacity, i.e. number of nodes in a read pool instance.
},
"reconciling": True or False, # Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Instance does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
diff --git a/docs/dyn/alloydb_v1beta.projects.locations.operations.html b/docs/dyn/alloydb_v1beta.projects.locations.operations.html
index d87318231a..cbb221e9f9 100644
--- a/docs/dyn/alloydb_v1beta.projects.locations.operations.html
+++ b/docs/dyn/alloydb_v1beta.projects.locations.operations.html
@@ -87,7 +87,7 @@ Instance Methods
get(name, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
list_next()
@@ -170,7 +170,7 @@ Method Details
-
list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
Args:
@@ -178,6 +178,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -209,6 +210,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/apigee_v1.organizations.instances.html b/docs/dyn/apigee_v1.organizations.instances.html
index 9c28e0f0c0..7409e8013d 100644
--- a/docs/dyn/apigee_v1.organizations.instances.html
+++ b/docs/dyn/apigee_v1.organizations.instances.html
@@ -142,12 +142,30 @@ Method Details
"displayName": "A String", # Optional. Display name for the instance.
"host": "A String", # Output only. Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service.
"ipRange": "A String", # Optional. Comma-separated list of CIDR blocks of length 22 and/or 28 used to create the Apigee instance. Providing CIDR ranges is optional. You can provide just /22 or /28 or both (or neither). Ranges you provide should be freely available as part of a larger named range you have allocated to the Service Networking peering. If this parameter is not provided, Apigee automatically requests an available /22 and /28 CIDR block from Service Networking. Use the /22 CIDR block for configuring your firewall needs to allow traffic from Apigee. Input formats: `a.b.c.d/22` or `e.f.g.h/28` or `a.b.c.d/22,e.f.g.h/28`
+ "isVersionLocked": True or False, # Output only. Indicates whether the instance is version locked. If true, the instance will not be updated by automated runtime rollouts. This is only supported for Apigee X instances.
"lastModifiedAt": "A String", # Output only. Time the instance was last modified in milliseconds since epoch.
"location": "A String", # Required. Compute Engine location where the instance resides.
+ "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy specifies the preferred window to perform maintenance on the instance (day of the week and time of day). # Optional. Apigee customers can set the preferred window to perform maintenance on the instance (day of the week and time of day).
+ "maintenanceChannel": "A String", # Optional. Maintenance channel to specify relative scheduling for maintenance.
+ "maintenanceWindows": [ # Optional. Preferred windows to perform maintenance. Currently limited to 1.
+ { # MaintenanceWindow specifies the preferred day of the week and time of day to perform maintenance.
+ "day": "A String", # Required. Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
+ "startTime": { # Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`. # Required. The start time (UTC) of the maintenance window.
+ "hours": 42, # Hours of a day in 24 hour format. Must be greater than or equal to 0 and typically must be less than or equal to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
+ "minutes": 42, # Minutes of an hour. Must be greater than or equal to 0 and less than or equal to 59.
+ "nanos": 42, # Fractions of seconds, in nanoseconds. Must be greater than or equal to 0 and less than or equal to 999,999,999.
+ "seconds": 42, # Seconds of a minute. Must be greater than or equal to 0 and typically must be less than or equal to 59. An API may allow the value 60 if it allows leap-seconds.
+ },
+ },
+ ],
+ },
"name": "A String", # Required. Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`.
"peeringCidrRange": "A String", # Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
"port": "A String", # Output only. Port number of the exposed Apigee endpoint.
"runtimeVersion": "A String", # Output only. Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments.
+ "scheduledMaintenance": { # Scheduled maintenance information for an instance. # Output only. Time and date of the scheduled maintenance for this instance. This field is only populated for instances that have opted into Maintenance Window and if there is an upcoming maintenance. Cleared once the maintenance is complete.
+ "startTime": "A String", # Output only. The start time (UTC) of the scheduled maintenance.
+ },
"serviceAttachment": "A String", # Output only. Resource name of the service attachment created for the instance in the format: `projects/*/regions/*/serviceAttachments/*` Apigee customers can privately forward traffic to this service attachment using the PSC endpoints.
"state": "A String", # Output only. State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
}
@@ -244,12 +262,30 @@ Method Details
"displayName": "A String", # Optional. Display name for the instance.
"host": "A String", # Output only. Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service.
"ipRange": "A String", # Optional. Comma-separated list of CIDR blocks of length 22 and/or 28 used to create the Apigee instance. Providing CIDR ranges is optional. You can provide just /22 or /28 or both (or neither). Ranges you provide should be freely available as part of a larger named range you have allocated to the Service Networking peering. If this parameter is not provided, Apigee automatically requests an available /22 and /28 CIDR block from Service Networking. Use the /22 CIDR block for configuring your firewall needs to allow traffic from Apigee. Input formats: `a.b.c.d/22` or `e.f.g.h/28` or `a.b.c.d/22,e.f.g.h/28`
+ "isVersionLocked": True or False, # Output only. Indicates whether the instance is version locked. If true, the instance will not be updated by automated runtime rollouts. This is only supported for Apigee X instances.
"lastModifiedAt": "A String", # Output only. Time the instance was last modified in milliseconds since epoch.
"location": "A String", # Required. Compute Engine location where the instance resides.
+ "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy specifies the preferred window to perform maintenance on the instance (day of the week and time of day). # Optional. Apigee customers can set the preferred window to perform maintenance on the instance (day of the week and time of day).
+ "maintenanceChannel": "A String", # Optional. Maintenance channel to specify relative scheduling for maintenance.
+ "maintenanceWindows": [ # Optional. Preferred windows to perform maintenance. Currently limited to 1.
+ { # MaintenanceWindow specifies the preferred day of the week and time of day to perform maintenance.
+ "day": "A String", # Required. Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
+ "startTime": { # Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`. # Required. The start time (UTC) of the maintenance window.
+ "hours": 42, # Hours of a day in 24 hour format. Must be greater than or equal to 0 and typically must be less than or equal to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
+ "minutes": 42, # Minutes of an hour. Must be greater than or equal to 0 and less than or equal to 59.
+ "nanos": 42, # Fractions of seconds, in nanoseconds. Must be greater than or equal to 0 and less than or equal to 999,999,999.
+ "seconds": 42, # Seconds of a minute. Must be greater than or equal to 0 and typically must be less than or equal to 59. An API may allow the value 60 if it allows leap-seconds.
+ },
+ },
+ ],
+ },
"name": "A String", # Required. Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`.
"peeringCidrRange": "A String", # Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
"port": "A String", # Output only. Port number of the exposed Apigee endpoint.
"runtimeVersion": "A String", # Output only. Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments.
+ "scheduledMaintenance": { # Scheduled maintenance information for an instance. # Output only. Time and date of the scheduled maintenance for this instance. This field is only populated for instances that have opted into Maintenance Window and if there is an upcoming maintenance. Cleared once the maintenance is complete.
+ "startTime": "A String", # Output only. The start time (UTC) of the scheduled maintenance.
+ },
"serviceAttachment": "A String", # Output only. Resource name of the service attachment created for the instance in the format: `projects/*/regions/*/serviceAttachments/*` Apigee customers can privately forward traffic to this service attachment using the PSC endpoints.
"state": "A String", # Output only. State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
}
@@ -287,12 +323,30 @@ Method Details
"displayName": "A String", # Optional. Display name for the instance.
"host": "A String", # Output only. Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service.
"ipRange": "A String", # Optional. Comma-separated list of CIDR blocks of length 22 and/or 28 used to create the Apigee instance. Providing CIDR ranges is optional. You can provide just /22 or /28 or both (or neither). Ranges you provide should be freely available as part of a larger named range you have allocated to the Service Networking peering. If this parameter is not provided, Apigee automatically requests an available /22 and /28 CIDR block from Service Networking. Use the /22 CIDR block for configuring your firewall needs to allow traffic from Apigee. Input formats: `a.b.c.d/22` or `e.f.g.h/28` or `a.b.c.d/22,e.f.g.h/28`
+ "isVersionLocked": True or False, # Output only. Indicates whether the instance is version locked. If true, the instance will not be updated by automated runtime rollouts. This is only supported for Apigee X instances.
"lastModifiedAt": "A String", # Output only. Time the instance was last modified in milliseconds since epoch.
"location": "A String", # Required. Compute Engine location where the instance resides.
+ "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy specifies the preferred window to perform maintenance on the instance (day of the week and time of day). # Optional. Apigee customers can set the preferred window to perform maintenance on the instance (day of the week and time of day).
+ "maintenanceChannel": "A String", # Optional. Maintenance channel to specify relative scheduling for maintenance.
+ "maintenanceWindows": [ # Optional. Preferred windows to perform maintenance. Currently limited to 1.
+ { # MaintenanceWindow specifies the preferred day of the week and time of day to perform maintenance.
+ "day": "A String", # Required. Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
+ "startTime": { # Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`. # Required. The start time (UTC) of the maintenance window.
+ "hours": 42, # Hours of a day in 24 hour format. Must be greater than or equal to 0 and typically must be less than or equal to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
+ "minutes": 42, # Minutes of an hour. Must be greater than or equal to 0 and less than or equal to 59.
+ "nanos": 42, # Fractions of seconds, in nanoseconds. Must be greater than or equal to 0 and less than or equal to 999,999,999.
+ "seconds": 42, # Seconds of a minute. Must be greater than or equal to 0 and typically must be less than or equal to 59. An API may allow the value 60 if it allows leap-seconds.
+ },
+ },
+ ],
+ },
"name": "A String", # Required. Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`.
"peeringCidrRange": "A String", # Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
"port": "A String", # Output only. Port number of the exposed Apigee endpoint.
"runtimeVersion": "A String", # Output only. Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments.
+ "scheduledMaintenance": { # Scheduled maintenance information for an instance. # Output only. Time and date of the scheduled maintenance for this instance. This field is only populated for instances that have opted into Maintenance Window and if there is an upcoming maintenance. Cleared once the maintenance is complete.
+ "startTime": "A String", # Output only. The start time (UTC) of the scheduled maintenance.
+ },
"serviceAttachment": "A String", # Output only. Resource name of the service attachment created for the instance in the format: `projects/*/regions/*/serviceAttachments/*` Apigee customers can privately forward traffic to this service attachment using the PSC endpoints.
"state": "A String", # Output only. State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
},
@@ -338,12 +392,30 @@ Method Details
"displayName": "A String", # Optional. Display name for the instance.
"host": "A String", # Output only. Internal hostname or IP address of the Apigee endpoint used by clients to connect to the service.
"ipRange": "A String", # Optional. Comma-separated list of CIDR blocks of length 22 and/or 28 used to create the Apigee instance. Providing CIDR ranges is optional. You can provide just /22 or /28 or both (or neither). Ranges you provide should be freely available as part of a larger named range you have allocated to the Service Networking peering. If this parameter is not provided, Apigee automatically requests an available /22 and /28 CIDR block from Service Networking. Use the /22 CIDR block for configuring your firewall needs to allow traffic from Apigee. Input formats: `a.b.c.d/22` or `e.f.g.h/28` or `a.b.c.d/22,e.f.g.h/28`
+ "isVersionLocked": True or False, # Output only. Indicates whether the instance is version locked. If true, the instance will not be updated by automated runtime rollouts. This is only supported for Apigee X instances.
"lastModifiedAt": "A String", # Output only. Time the instance was last modified in milliseconds since epoch.
"location": "A String", # Required. Compute Engine location where the instance resides.
+ "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy specifies the preferred window to perform maintenance on the instance (day of the week and time of day). # Optional. Apigee customers can set the preferred window to perform maintenance on the instance (day of the week and time of day).
+ "maintenanceChannel": "A String", # Optional. Maintenance channel to specify relative scheduling for maintenance.
+ "maintenanceWindows": [ # Optional. Preferred windows to perform maintenance. Currently limited to 1.
+ { # MaintenanceWindow specifies the preferred day of the week and time of day to perform maintenance.
+ "day": "A String", # Required. Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
+ "startTime": { # Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`. # Required. The start time (UTC) of the maintenance window.
+ "hours": 42, # Hours of a day in 24 hour format. Must be greater than or equal to 0 and typically must be less than or equal to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
+ "minutes": 42, # Minutes of an hour. Must be greater than or equal to 0 and less than or equal to 59.
+ "nanos": 42, # Fractions of seconds, in nanoseconds. Must be greater than or equal to 0 and less than or equal to 999,999,999.
+ "seconds": 42, # Seconds of a minute. Must be greater than or equal to 0 and typically must be less than or equal to 59. An API may allow the value 60 if it allows leap-seconds.
+ },
+ },
+ ],
+ },
"name": "A String", # Required. Resource ID of the instance. Values must match the regular expression `^a-z{0,30}[a-z\d]$`.
"peeringCidrRange": "A String", # Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support `SLASH_16` to `SLASH_20` and defaults to `SLASH_16`. Evaluation organizations support only `SLASH_23`.
"port": "A String", # Output only. Port number of the exposed Apigee endpoint.
"runtimeVersion": "A String", # Output only. Version of the runtime system running in the instance. The runtime system is the set of components that serve the API Proxy traffic in your Environments.
+ "scheduledMaintenance": { # Scheduled maintenance information for an instance. # Output only. Time and date of the scheduled maintenance for this instance. This field is only populated for instances that have opted into Maintenance Window and if there is an upcoming maintenance. Cleared once the maintenance is complete.
+ "startTime": "A String", # Output only. The start time (UTC) of the scheduled maintenance.
+ },
"serviceAttachment": "A String", # Output only. Resource name of the service attachment created for the instance in the format: `projects/*/regions/*/serviceAttachments/*` Apigee customers can privately forward traffic to this service attachment using the PSC endpoints.
"state": "A String", # Output only. State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
}
diff --git a/docs/dyn/apigee_v1.organizations.operations.html b/docs/dyn/apigee_v1.organizations.operations.html
index 0da4640f1b..2dd35dcb80 100644
--- a/docs/dyn/apigee_v1.organizations.operations.html
+++ b/docs/dyn/apigee_v1.organizations.operations.html
@@ -81,7 +81,7 @@ Instance Methods
get(name, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
list_next()
@@ -128,7 +128,7 @@ Method Details
-
list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
Args:
@@ -136,6 +136,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -167,6 +168,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/apim_v1alpha.projects.locations.operations.html b/docs/dyn/apim_v1alpha.projects.locations.operations.html
index 2ae4dc48ba..b92a7a9f6c 100644
--- a/docs/dyn/apim_v1alpha.projects.locations.operations.html
+++ b/docs/dyn/apim_v1alpha.projects.locations.operations.html
@@ -87,7 +87,7 @@ Instance Methods
get(name, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
list_next()
@@ -176,7 +176,7 @@ Method Details
-
list(name, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(name, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
Args:
@@ -184,6 +184,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -215,6 +216,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/appengine_v1.apps.locations.html b/docs/dyn/appengine_v1.apps.locations.html
index e024b9e17c..b441f68845 100644
--- a/docs/dyn/appengine_v1.apps.locations.html
+++ b/docs/dyn/appengine_v1.apps.locations.html
@@ -126,7 +126,7 @@ Method Details
Args:
appsId: string, Part of `name`. The resource that owns the locations collection, if applicable. (required)
- extraLocationTypes: string, Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented otherwise. This is primarily for internal usage. (repeated)
+ extraLocationTypes: string, Optional. Unless explicitly documented otherwise, don't use this unsupported field which is primarily intended for internal usage. (repeated)
filter: string, 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).
pageSize: integer, The maximum number of results to return. If not set, the service selects a default.
pageToken: string, A page token received from the next_page_token field in the response. Send that page token to receive the subsequent page.
diff --git a/docs/dyn/appengine_v1.apps.operations.html b/docs/dyn/appengine_v1.apps.operations.html
index e84e4e4bc8..c1dbc54688 100644
--- a/docs/dyn/appengine_v1.apps.operations.html
+++ b/docs/dyn/appengine_v1.apps.operations.html
@@ -81,7 +81,7 @@ Instance Methods
get(appsId, operationsId, x__xgafv=None)
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- list(appsId, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+ list(appsId, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.
list_next()
@@ -129,7 +129,7 @@ Method Details
-
list(appsId, filter=None, pageSize=None, pageToken=None, x__xgafv=None)
+
list(appsId, filter=None, pageSize=None, pageToken=None, returnPartialSuccess=None, x__xgafv=None)
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.
Args:
@@ -137,6 +137,7 @@ Method Details
filter: string, The standard list filter.
pageSize: integer, The standard list page size.
pageToken: string, The standard list page token.
+ returnPartialSuccess: boolean, When set to true, operations that are reachable are returned as normal, and those that are unreachable are returned in the ListOperationsResponse.unreachable field.This can only be true when reading across collections e.g. when parent is set to "projects/example/locations/-".This field is not by default supported and will result in an UNIMPLEMENTED error if set unless explicitly documented otherwise in service or product specific documentation.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -168,6 +169,9 @@ Method Details
},
},
],
+ "unreachable": [ # Unordered list. Unreachable resources. Populated when the request sets ListOperationsRequest.return_partial_success and reads across collections e.g. when attempting to list all resources across all supported locations.
+ "A String",
+ ],
}
diff --git a/docs/dyn/appengine_v1.projects.locations.applications.domainMappings.html b/docs/dyn/appengine_v1.projects.locations.applications.domainMappings.html
index 5e1e67a87d..be718869f1 100644
--- a/docs/dyn/appengine_v1.projects.locations.applications.domainMappings.html
+++ b/docs/dyn/appengine_v1.projects.locations.applications.domainMappings.html
@@ -80,9 +80,15 @@ Instance Methods
create(projectsId, locationsId, applicationsId, body=None, overrideStrategy=None, x__xgafv=None)
Maps a domain to an application. A user must be authorized to administer a domain in order to map it to an application. For a list of available authorized domains, see AuthorizedDomains.ListAuthorizedDomains.
+
+ delete(projectsId, locationsId, applicationsId, domainMappingsId, x__xgafv=None)
+Deletes the specified domain mapping. A user must be authorized to administer the associated domain in order to delete a DomainMapping resource.
get(projectsId, locationsId, applicationsId, domainMappingsId, x__xgafv=None)
Gets the specified domain mapping.
+
+ patch(projectsId, locationsId, applicationsId, domainMappingsId, body=None, updateMask=None, x__xgafv=None)
+Updates the specified domain mapping. To map an SSL certificate to a domain mapping, update certificate_id to point to an AuthorizedCertificate resource. A user must be authorized to administer the associated domain in order to update a DomainMapping resource.
Method Details
close()
@@ -151,6 +157,44 @@
Method Details
}
+
+
delete(projectsId, locationsId, applicationsId, domainMappingsId, x__xgafv=None)
+
Deletes the specified domain mapping. A user must be authorized to administer the associated domain in order to delete a DomainMapping resource.
+
+Args:
+ projectsId: string, Part of `name`. Required. Name of the resource to delete. Example: apps/myapp/domainMappings/example.com. (required)
+ locationsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ applicationsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ domainMappingsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # This resource represents a long-running operation that is the result of a network API call.
+ "done": True or False, # If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.
+ "error": { # The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC (https://github.com/grpc). Each Status message contains three pieces of data: error code, error message, and error details.You can find out more about this error model and how to work with it in the API Design Guide (https://cloud.google.com/apis/design/errors). # The error result of the operation in case of failure or cancellation.
+ "code": 42, # The status code, which should be an enum value of google.rpc.Code.
+ "details": [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
+ {
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+ ],
+ "message": "A String", # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
+ },
+ "metadata": { # Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+ "name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.
+ "response": { # The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+}
+
+
get(projectsId, locationsId, applicationsId, domainMappingsId, x__xgafv=None)
Gets the specified domain mapping.
@@ -186,4 +230,63 @@ Method Details
}
+
+
patch(projectsId, locationsId, applicationsId, domainMappingsId, body=None, updateMask=None, x__xgafv=None)
+
Updates the specified domain mapping. To map an SSL certificate to a domain mapping, update certificate_id to point to an AuthorizedCertificate resource. A user must be authorized to administer the associated domain in order to update a DomainMapping resource.
+
+Args:
+ projectsId: string, Part of `name`. Required. Name of the resource to update. Example: apps/myapp/domainMappings/example.com. (required)
+ locationsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ applicationsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ domainMappingsId: string, Part of `name`. See documentation of `projectsId`. (required)
+ body: object, The request body.
+ The object takes the form of:
+
+{ # A domain serving an App Engine application.
+ "id": "A String", # Relative name of the domain serving the application. Example: example.com.
+ "name": "A String", # Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com.@OutputOnly
+ "resourceRecords": [ # The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping.@OutputOnly
+ { # A DNS resource record.
+ "name": "A String", # Relative name of the object affected by this record. Only applicable for CNAME records. Example: 'www'.
+ "rrdata": "A String", # Data for this record. Values vary by record type, as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1).
+ "type": "A String", # Resource record type. Example: AAAA.
+ },
+ ],
+ "sslSettings": { # SSL configuration for a DomainMapping resource. # SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
+ "certificateId": "A String", # ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345.
+ "pendingManagedCertificateId": "A String", # ID of the managed AuthorizedCertificate resource currently being provisioned, if applicable. Until the new managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the provisioning process completes, the certificate_id field will reflect the new managed certificate and this field will be left empty. To remove SSL support while there is still a pending managed certificate, clear the certificate_id field with an UpdateDomainMappingRequest.@OutputOnly
+ "sslManagementType": "A String", # SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain.
+ },
+}
+
+ updateMask: string, Required. Standard field mask for the set of fields to be updated.
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # This resource represents a long-running operation that is the result of a network API call.
+ "done": True or False, # If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.
+ "error": { # The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC (https://github.com/grpc). Each Status message contains three pieces of data: error code, error message, and error details.You can find out more about this error model and how to work with it in the API Design Guide (https://cloud.google.com/apis/design/errors). # The error result of the operation in case of failure or cancellation.
+ "code": 42, # The status code, which should be an enum value of google.rpc.Code.
+ "details": [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
+ {
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+ ],
+ "message": "A String", # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
+ },
+ "metadata": { # Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+ "name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.
+ "response": { # The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.
+ "a_key": "", # Properties of the object. Contains field @type with type URL.
+ },
+}
+
+