Reference documentation and code samples for the Database Center V1BETA API class Google::Cloud::DatabaseCenter::V1beta::QueryDatabaseResourceGroupsRequest.
QueryDatabaseResourceGroupsRequest is the request to get a list of database groups.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#filter
def filter() -> ::String-
(::String) — Optional. The expression to filter resources.
The following fields are filterable:
- full_resource_name
- resource_type
- container
- product.type
- product.engine
- product.version
- location
- labels
- resource_category
- machine_config.cpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- tags
- backupdr_config.backupdr_managed
- edition
The expression is a list of zero or more restrictions combined via logical operators
ANDandOR. WhenANDandORare both used in the expression, parentheses must be appropriately used to group the combinations.Example: location="us-east1" Example: container="projects/123" OR container="projects/456" Example: (container="projects/123" OR container="projects/456") AND location="us-east1" Example: full_resource_name=~"test" Example: full_resource_name=~"test.*master"
#filter=
def filter=(value) -> ::String-
value (::String) — Optional. The expression to filter resources.
The following fields are filterable:
- full_resource_name
- resource_type
- container
- product.type
- product.engine
- product.version
- location
- labels
- resource_category
- machine_config.cpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- tags
- backupdr_config.backupdr_managed
- edition
The expression is a list of zero or more restrictions combined via logical operators
ANDandOR. WhenANDandORare both used in the expression, parentheses must be appropriately used to group the combinations.Example: location="us-east1" Example: container="projects/123" OR container="projects/456" Example: (container="projects/123" OR container="projects/456") AND location="us-east1" Example: full_resource_name=~"test" Example: full_resource_name=~"test.*master"
-
(::String) — Optional. The expression to filter resources.
The following fields are filterable:
- full_resource_name
- resource_type
- container
- product.type
- product.engine
- product.version
- location
- labels
- resource_category
- machine_config.cpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- tags
- backupdr_config.backupdr_managed
- edition
The expression is a list of zero or more restrictions combined via logical operators
ANDandOR. WhenANDandORare both used in the expression, parentheses must be appropriately used to group the combinations.Example: location="us-east1" Example: container="projects/123" OR container="projects/456" Example: (container="projects/123" OR container="projects/456") AND location="us-east1" Example: full_resource_name=~"test" Example: full_resource_name=~"test.*master"
#order_by
def order_by() -> ::String-
(::String) — Optional. A field that specifies the sort order of the results.
The following fields are sortable:
- full_resource_name
- product.type
- product.engine
- product.version
- container
- issue_count
- machine_config.vcpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- issue_severity
- signal_type
- location
- resource_type
- instance_type
- edition
- metrics.p99_cpu_utilization
- metrics.p95_cpu_utilization
- metrics.current_storage_used_bytes
- metrics.node_count
- metrics.processing_unit_count
- metrics.current_memory_used_bytes
- metrics.peak_storage_utilization
- metrics.peak_number_connections
- metrics.peak_memory_utilization
The default order is ascending. Add "DESC" after the field name to indicate descending order. Add "ASC" after the field name to indicate ascending order. It only supports a single field at a time.
For example: order_by = "full_resource_name" sorts response in ascending order order_by = "full_resource_name DESC" sorts response in descending order order_by = "issue_count DESC" sorts response in descending order of count of all issues associated with a resource.
More explicitly, order_by = "full_resource_name, product" is not supported.
#order_by=
def order_by=(value) -> ::String-
value (::String) — Optional. A field that specifies the sort order of the results.
The following fields are sortable:
- full_resource_name
- product.type
- product.engine
- product.version
- container
- issue_count
- machine_config.vcpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- issue_severity
- signal_type
- location
- resource_type
- instance_type
- edition
- metrics.p99_cpu_utilization
- metrics.p95_cpu_utilization
- metrics.current_storage_used_bytes
- metrics.node_count
- metrics.processing_unit_count
- metrics.current_memory_used_bytes
- metrics.peak_storage_utilization
- metrics.peak_number_connections
- metrics.peak_memory_utilization
The default order is ascending. Add "DESC" after the field name to indicate descending order. Add "ASC" after the field name to indicate ascending order. It only supports a single field at a time.
For example: order_by = "full_resource_name" sorts response in ascending order order_by = "full_resource_name DESC" sorts response in descending order order_by = "issue_count DESC" sorts response in descending order of count of all issues associated with a resource.
More explicitly, order_by = "full_resource_name, product" is not supported.
-
(::String) — Optional. A field that specifies the sort order of the results.
The following fields are sortable:
- full_resource_name
- product.type
- product.engine
- product.version
- container
- issue_count
- machine_config.vcpu_count
- machine_config.memory_size_bytes
- machine_config.shard_count
- resource_name
- issue_severity
- signal_type
- location
- resource_type
- instance_type
- edition
- metrics.p99_cpu_utilization
- metrics.p95_cpu_utilization
- metrics.current_storage_used_bytes
- metrics.node_count
- metrics.processing_unit_count
- metrics.current_memory_used_bytes
- metrics.peak_storage_utilization
- metrics.peak_number_connections
- metrics.peak_memory_utilization
The default order is ascending. Add "DESC" after the field name to indicate descending order. Add "ASC" after the field name to indicate ascending order. It only supports a single field at a time.
For example: order_by = "full_resource_name" sorts response in ascending order order_by = "full_resource_name DESC" sorts response in descending order order_by = "issue_count DESC" sorts response in descending order of count of all issues associated with a resource.
More explicitly, order_by = "full_resource_name, product" is not supported.
#page_size
def page_size() -> ::Integer- (::Integer) — Optional. If unspecified, at most 50 resource groups will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
#page_size=
def page_size=(value) -> ::Integer- value (::Integer) — Optional. If unspecified, at most 50 resource groups will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
- (::Integer) — Optional. If unspecified, at most 50 resource groups will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
#page_token
def page_token() -> ::String-
(::String) — Optional. A page token, received from a previous
QueryDatabaseResourceGroupsRequestcall. Provide this to retrieve the subsequent page. All parameters except page_token should match the parameters in the call that provided the page page token.
#page_token=
def page_token=(value) -> ::String-
value (::String) — Optional. A page token, received from a previous
QueryDatabaseResourceGroupsRequestcall. Provide this to retrieve the subsequent page. All parameters except page_token should match the parameters in the call that provided the page page token.
-
(::String) — Optional. A page token, received from a previous
QueryDatabaseResourceGroupsRequestcall. Provide this to retrieve the subsequent page. All parameters except page_token should match the parameters in the call that provided the page page token.
#parent
def parent() -> ::String-
(::String) —
Required. Parent can be a project, a folder, or an organization. The search is limited to the resources within the
scope.The allowed values are:
- projects/{PROJECT_ID} (e.g., "projects/foo-bar")
- projects/{PROJECT_NUMBER} (e.g., "projects/12345678")
- folders/{FOLDER_NUMBER} (e.g., "folders/1234567")
- organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
#parent=
def parent=(value) -> ::String-
value (::String) —
Required. Parent can be a project, a folder, or an organization. The search is limited to the resources within the
scope.The allowed values are:
- projects/{PROJECT_ID} (e.g., "projects/foo-bar")
- projects/{PROJECT_NUMBER} (e.g., "projects/12345678")
- folders/{FOLDER_NUMBER} (e.g., "folders/1234567")
- organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
-
(::String) —
Required. Parent can be a project, a folder, or an organization. The search is limited to the resources within the
scope.The allowed values are:
- projects/{PROJECT_ID} (e.g., "projects/foo-bar")
- projects/{PROJECT_NUMBER} (e.g., "projects/12345678")
- folders/{FOLDER_NUMBER} (e.g., "folders/1234567")
- organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")
#signal_filters
def signal_filters() -> ::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalFilter>-
(::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalFilter>) — Optional. Filters based on signals. The list will be ORed together and then
ANDed with the
filtersfield above.
#signal_filters=
def signal_filters=(value) -> ::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalFilter>-
value (::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalFilter>) — Optional. Filters based on signals. The list will be ORed together and then
ANDed with the
filtersfield above.
-
(::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalFilter>) — Optional. Filters based on signals. The list will be ORed together and then
ANDed with the
filtersfield above.
#signal_type_groups
def signal_type_groups() -> ::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalTypeGroup>- (::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalTypeGroup>) — Optional. Groups of signal types that are requested.
#signal_type_groups=
def signal_type_groups=(value) -> ::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalTypeGroup>- value (::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalTypeGroup>) — Optional. Groups of signal types that are requested.
- (::Array<::Google::Cloud::DatabaseCenter::V1beta::SignalTypeGroup>) — Optional. Groups of signal types that are requested.