Class: Google::Cloud::Dataproc::V1::Cluster
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::Cluster
- Defined in:
- lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb
Overview
Describes the identifying information, config, and status of a cluster of Google Compute Engine instances.
Instance Attribute Summary collapse
-
#cluster_name ⇒ String
Required.
-
#cluster_uuid ⇒ String
Output-only.
-
#config ⇒ Google::Cloud::Dataproc::V1::ClusterConfig
Required.
-
#labels ⇒ Hash{String => String}
Optional.
-
#metrics ⇒ Google::Cloud::Dataproc::V1::ClusterMetrics
Contains cluster daemon metrics such as HDFS and YARN stats.
-
#project_id ⇒ String
Required.
-
#status ⇒ Google::Cloud::Dataproc::V1::ClusterStatus
Output-only.
-
#status_history ⇒ Array<Google::Cloud::Dataproc::V1::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.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#cluster_uuid ⇒ String
Returns Output-only. A cluster UUID (Unique Universal Identifier). Cloud Dataproc generates this value when it creates the cluster.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#config ⇒ Google::Cloud::Dataproc::V1::ClusterConfig
Returns Required. The cluster config. Note that Cloud Dataproc may set default values, and values may change when clusters are updated.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#labels ⇒ Hash{String => String}
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#metrics ⇒ Google::Cloud::Dataproc::V1::ClusterMetrics
Returns 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.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#project_id ⇒ String
Returns Required. The Google Cloud Platform project ID that the cluster belongs to.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#status ⇒ Google::Cloud::Dataproc::V1::ClusterStatus
Returns Output-only. Cluster status.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |
#status_history ⇒ Array<Google::Cloud::Dataproc::V1::ClusterStatus>
Returns Output-only. The previous cluster status.
56 |
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56 class Cluster; end |