Cloud Dataproc V1 API - Class Google::Cloud::Dataproc::V1::NodeGroup (v0.15.0)

Reference documentation and code samples for the Cloud Dataproc V1 API class Google::Cloud::Dataproc::V1::NodeGroup.

Dataproc Node Group. The Dataproc NodeGroup resource is not related to the Dataproc NodeGroupAffinity resource.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) —

    Optional. Node group labels.

    • Label keys must consist of from 1 to 63 characters and conform to RFC 1035.
    • Label values can be empty. If specified, they must consist of from 1 to 63 characters and conform to RFC 1035.
    • The node group must have no more than 32 labels.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) —

    Optional. Node group labels.

    • Label keys must consist of from 1 to 63 characters and conform to RFC 1035.
    • Label values can be empty. If specified, they must consist of from 1 to 63 characters and conform to RFC 1035.
    • The node group must have no more than 32 labels.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) —

    Optional. Node group labels.

    • Label keys must consist of from 1 to 63 characters and conform to RFC 1035.
    • Label values can be empty. If specified, they must consist of from 1 to 63 characters and conform to RFC 1035.
    • The node group must have no more than 32 labels.

#name

def name() -> ::String
Returns

#name=

def name=(value) -> ::String
Parameter
Returns

#node_group_config

def node_group_config() -> ::Google::Cloud::Dataproc::V1::InstanceGroupConfig
Returns

#node_group_config=

def node_group_config=(value) -> ::Google::Cloud::Dataproc::V1::InstanceGroupConfig
Parameter
Returns

#roles

def roles() -> ::Array<::Google::Cloud::Dataproc::V1::NodeGroup::Role>
Returns

#roles=

def roles=(value) -> ::Array<::Google::Cloud::Dataproc::V1::NodeGroup::Role>
Parameter
Returns