Class: Google::Cloud::Dataproc::V1beta2::Cluster
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1beta2::Cluster
- Defined in:
- lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb
Overview
Describes the identifying information, config, and status of a cluster of Compute Engine instances.
Instance Attribute Summary collapse
-
#cluster_name ⇒ String
Required.
-
#cluster_uuid ⇒ String
Output only.
-
#config ⇒ Google::Cloud::Dataproc::V1beta2::ClusterConfig
Required.
-
#labels ⇒ Hash{String => String}
Optional.
-
#metrics ⇒ Google::Cloud::Dataproc::V1beta2::ClusterMetrics
Output only.
-
#project_id ⇒ String
Required.
-
#status ⇒ Google::Cloud::Dataproc::V1beta2::ClusterStatus
Output only.
-
#status_history ⇒ Array<Google::Cloud::Dataproc::V1beta2::ClusterStatus>
Output only.
Instance Attribute Details
#cluster_name ⇒ String
Returns Required. The cluster name. Cluster names within a project must be unique. Names of deleted clusters can be reused.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#cluster_uuid ⇒ String
Returns Output only. A cluster UUID (Unique Universal Identifier). Dataproc generates this value when it creates the cluster.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#config ⇒ Google::Cloud::Dataproc::V1beta2::ClusterConfig
Returns Required. The cluster config. Note that Dataproc may set default values, and values may change when clusters are updated.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#labels ⇒ Hash{String => String}
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#metrics ⇒ Google::Cloud::Dataproc::V1beta2::ClusterMetrics
Returns Output only. Contains cluster daemon metrics such as HDFS and YARN stats.
Beta Feature: This report is available for testing purposes only. It may be changed before final release.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#project_id ⇒ String
Returns Required. The Google Cloud Platform project ID that the cluster belongs to.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#status ⇒ Google::Cloud::Dataproc::V1beta2::ClusterStatus
Returns Output only. Cluster status.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |
#status_history ⇒ Array<Google::Cloud::Dataproc::V1beta2::ClusterStatus>
Returns Output only. The previous cluster status.
58 |
# File 'lib/google/cloud/dataproc/v1beta2/doc/google/cloud/dataproc/v1beta2/clusters.rb', line 58 class Cluster; end |