Class: Google::Cloud::Dataproc::V1::ListClustersRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::ListClustersRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataproc/v1/clusters.rb
Overview
A request to list the clusters in a project.
Instance Attribute Summary collapse
-
#filter ⇒ ::String
Optional.
-
#page_size ⇒ ::Integer
Optional.
-
#page_token ⇒ ::String
Optional.
-
#project_id ⇒ ::String
Required.
-
#region ⇒ ::String
Required.
Instance Attribute Details
#filter ⇒ ::String
Returns Optional. A filter constraining the clusters to list. Filters are case-sensitive and have the following syntax:
field = value [AND [field = value]] ...
where field is one of status.state, clusterName, or labels.[KEY],
and [KEY] is a label key. value can be * to match all values.
status.state can be one of the following: ACTIVE, INACTIVE,
CREATING, RUNNING, ERROR, DELETING, UPDATING, STOPPING, or
STOPPED. ACTIVE contains the CREATING, UPDATING, and RUNNING
states. INACTIVE contains the DELETING, ERROR, STOPPING, and
STOPPED states. clusterName is the name of the cluster provided at
creation time. Only the logical AND operator is supported;
space-separated items are treated as having an implicit AND operator.
Example filter:
status.state = ACTIVE AND clusterName = mycluster AND labels.env = staging AND labels.starred = *.
1602 1603 1604 1605 |
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1602 class ListClustersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#page_size ⇒ ::Integer
Returns Optional. The standard List page size.
1602 1603 1604 1605 |
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1602 class ListClustersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#page_token ⇒ ::String
Returns Optional. The standard List page token.
1602 1603 1604 1605 |
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1602 class ListClustersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#project_id ⇒ ::String
Returns Required. The ID of the Google Cloud Platform project that the cluster belongs to.
1602 1603 1604 1605 |
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1602 class ListClustersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#region ⇒ ::String
Returns Required. The Dataproc region in which to handle the request.
1602 1603 1604 1605 |
# File 'proto_docs/google/cloud/dataproc/v1/clusters.rb', line 1602 class ListClustersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |