Class: Google::Cloud::Dataproc::V1::GkeNodePoolConfig::GkeNodeConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1/shared.rb

Overview

Parameters that describe cluster nodes.

Instance Attribute Summary collapse

Instance Attribute Details

#accelerators::Array<::Google::Cloud::Dataproc::V1::GkeNodePoolConfig::GkeNodePoolAcceleratorConfig>

Returns Optional. A list of hardware accelerators to attach to each node.

Returns:



313
314
315
316
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 313

class GkeNodeConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#local_ssd_count::Integer

Returns Optional. The number of local SSD disks to attach to the node, which is limited by the maximum number of disks allowable per zone (see Adding Local SSDs).

Returns:

  • (::Integer)

    Optional. The number of local SSD disks to attach to the node, which is limited by the maximum number of disks allowable per zone (see Adding Local SSDs).



313
314
315
316
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 313

class GkeNodeConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#machine_type::String

Returns Optional. The name of a Compute Engine machine type.

Returns:

  • (::String)

    Optional. The name of a Compute Engine machine type.



313
314
315
316
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 313

class GkeNodeConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#min_cpu_platform::String

Returns Optional. Minimum CPU platform to be used by this instance. The instance may be scheduled on the specified or a newer CPU platform. Specify the friendly names of CPU platforms, such as "Intel Haswell"` or Intel Sandy Bridge".

Returns:

  • (::String)

    Optional. Minimum CPU platform to be used by this instance. The instance may be scheduled on the specified or a newer CPU platform. Specify the friendly names of CPU platforms, such as "Intel Haswell"` or Intel Sandy Bridge".



313
314
315
316
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 313

class GkeNodeConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#preemptible::Boolean

Returns Optional. Whether the nodes are created as preemptible VM instances.

Returns:



313
314
315
316
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 313

class GkeNodeConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end