Class: Google::Cloud::Compute::V1::NodeGroupNode
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::NodeGroupNode
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Defined Under Namespace
Modules: CpuOvercommitType, Status
Instance Attribute Summary collapse
-
#accelerators ⇒ ::Array<::Google::Cloud::Compute::V1::AcceleratorConfig>
Accelerators for this node.
-
#cpu_overcommit_type ⇒ ::String
CPU overcommit.
-
#disks ⇒ ::Array<::Google::Cloud::Compute::V1::LocalDisk>
Local disk configurations.
-
#instances ⇒ ::Array<::String>
Instances scheduled on this node.
-
#name ⇒ ::String
The name of the node.
-
#node_type ⇒ ::String
The type of this node.
-
#satisfies_pzs ⇒ ::Boolean
[Output Only] Reserved for future use.
-
#server_binding ⇒ ::Google::Cloud::Compute::V1::ServerBinding
Binding properties for the physical server.
-
#server_id ⇒ ::String
Server ID associated with this node.
-
#status ⇒ ::String
Check the Status enum for the list of possible values.
Instance Attribute Details
#accelerators ⇒ ::Array<::Google::Cloud::Compute::V1::AcceleratorConfig>
Returns Accelerators for this node.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#cpu_overcommit_type ⇒ ::String
Returns CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#disks ⇒ ::Array<::Google::Cloud::Compute::V1::LocalDisk>
Returns Local disk configurations.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#instances ⇒ ::Array<::String>
Returns Instances scheduled on this node.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#name ⇒ ::String
Returns The name of the node.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#node_type ⇒ ::String
Returns The type of this node.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#satisfies_pzs ⇒ ::Boolean
Returns [Output Only] Reserved for future use.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#server_binding ⇒ ::Google::Cloud::Compute::V1::ServerBinding
Returns Binding properties for the physical server.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#server_id ⇒ ::String
Returns Server ID associated with this node.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |
#status ⇒ ::String
Returns Check the Status enum for the list of possible values.
18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 18281 class NodeGroupNode include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # CPU overcommit. module CpuOvercommitType # A value indicating that the enum field is not set. UNDEFINED_CPU_OVERCOMMIT_TYPE = 0 CPU_OVERCOMMIT_TYPE_UNSPECIFIED = 520665615 ENABLED = 182130465 NONE = 2402104 end module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 CREATING = 455564985 DELETING = 528602024 INVALID = 530283991 READY = 77848963 REPAIRING = 413483285 end end |