Class: Google::Cloud::Dataproc::V1::ListClustersRequest
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Cloud::Dataproc::V1::ListClustersRequest
 
 
- Defined in:
 - lib/google/cloud/dataproc/v1/doc/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+, or +UPDATING+. +ACTIVE+ contains the +CREATING+, +UPDATING+, and +RUNNING+ states. +INACTIVE+ contains the +DELETING+ and +ERROR+ 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 = *
      516  | 
    
      # File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 516 class ListClustersRequest; end  | 
  
#page_size ⇒ Integer
Returns Optional. The standard List page size.
      516  | 
    
      # File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 516 class ListClustersRequest; end  | 
  
#page_token ⇒ String
Returns Optional. The standard List page token.
      516  | 
    
      # File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 516 class ListClustersRequest; end  | 
  
#project_id ⇒ String
Returns Required. The ID of the Google Cloud Platform project that the cluster belongs to.
      516  | 
    
      # File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 516 class ListClustersRequest; end  | 
  
#region ⇒ String
Returns Required. The Cloud Dataproc region in which to handle the request.
      516  | 
    
      # File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 516 class ListClustersRequest; end  |