Class: Google::Cloud::AlloyDB::V1alpha::Instance::Node

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/alloydb/v1alpha/resources.rb

Overview

Details of a single node in the instance. Nodes in an AlloyDB instance are ephemereal, they can change during update, failover, autohealing and resize operations.

Instance Attribute Summary collapse

Instance Attribute Details

#id::String

Returns The identifier of the VM e.g. "test-read-0601-407e52be-ms3l".

Returns:

  • (::String)

    The identifier of the VM e.g. "test-read-0601-407e52be-ms3l".



852
853
854
855
# File 'proto_docs/google/cloud/alloydb/v1alpha/resources.rb', line 852

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

#ip::String

Returns The private IP address of the VM e.g. "10.57.0.34".

Returns:

  • (::String)

    The private IP address of the VM e.g. "10.57.0.34".



852
853
854
855
# File 'proto_docs/google/cloud/alloydb/v1alpha/resources.rb', line 852

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

#state::String

Returns Determined by state of the compute VM and postgres-service health. Compute VM state can have values listed in https://cloud.google.com/compute/docs/instances/instance-life-cycle and postgres-service health can have values: HEALTHY and UNHEALTHY.

Returns:



852
853
854
855
# File 'proto_docs/google/cloud/alloydb/v1alpha/resources.rb', line 852

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

#zone_id::String

Returns The Compute Engine zone of the VM e.g. "us-central1-b".

Returns:

  • (::String)

    The Compute Engine zone of the VM e.g. "us-central1-b".



852
853
854
855
# File 'proto_docs/google/cloud/alloydb/v1alpha/resources.rb', line 852

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