Class: Google::Cloud::Dataproc::V1::Cluster

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#cluster_nameString

Returns Required. The cluster name. Cluster names within a project must be unique. Names of deleted clusters can be reused.

Returns:

  • (String)

    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_uuidString

Returns Output-only. A cluster UUID (Unique Universal Identifier). Cloud Dataproc generates this value when it creates the cluster.

Returns:

  • (String)

    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

#configGoogle::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.

Returns:



56
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56

class Cluster; end

#labelsHash{String => String}

Returns Optional. The labels to associate with this cluster. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a cluster.

Returns:

  • (Hash{String => String})

    Optional. The labels to associate with this cluster. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a cluster.



56
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56

class Cluster; end

#metricsGoogle::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.

Returns:

  • (Google::Cloud::Dataproc::V1::ClusterMetrics)

    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_idString

Returns Required. The Google Cloud Platform project ID that the cluster belongs to.

Returns:

  • (String)

    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

#statusGoogle::Cloud::Dataproc::V1::ClusterStatus

Returns Output-only. Cluster status.

Returns:



56
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56

class Cluster; end

#status_historyArray<Google::Cloud::Dataproc::V1::ClusterStatus>

Returns Output-only. The previous cluster status.

Returns:



56
# File 'lib/google/cloud/dataproc/v1/doc/google/cloud/dataproc/v1/clusters.rb', line 56

class Cluster; end