Class: Google::Cloud::VmwareEngine::V1::Node

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

Overview

Node in a cluster.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#custom_core_count::Integer (readonly)

Returns Output only. Customized number of cores.

Returns:

  • (::Integer)

    Output only. Customized number of cores



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#fqdn::String (readonly)

Returns Output only. Fully qualified domain name of the node.

Returns:

  • (::String)

    Output only. Fully qualified domain name of the node.



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#internal_ip::String (readonly)

Returns Output only. Internal IP address of the node.

Returns:

  • (::String)

    Output only. Internal IP address of the node.



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#name::String (readonly)

Returns Output only. The resource name of this node. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster/nodes/my-node.

Returns:

  • (::String)

    Output only. The resource name of this node. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster/nodes/my-node



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#node_type_id::String (readonly)

Returns Output only. The canonical identifier of the node type (corresponds to the NodeType). For example: standard-72.

Returns:

  • (::String)

    Output only. The canonical identifier of the node type (corresponds to the NodeType). For example: standard-72.



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#state::Google::Cloud::VmwareEngine::V1::Node::State (readonly)

Returns Output only. The state of the appliance.

Returns:



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end

#version::String (readonly)

Returns Output only. The version number of the VMware ESXi management component in this cluster.

Returns:

  • (::String)

    Output only. The version number of the VMware ESXi management component in this cluster.



330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 330

class Node
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum State defines possible states of a node in a cluster.
  module State
    # The default value. This value should never be used.
    STATE_UNSPECIFIED = 0

    # Node is operational and can be used by the user.
    ACTIVE = 1

    # Node is being provisioned.
    CREATING = 2

    # Node is in a failed state.
    FAILED = 3

    # Node is undergoing maintenance, e.g.: during private cloud upgrade.
    UPGRADING = 4
  end
end