public sealed class Instance.Types.Node : IMessage<Instance.Types.Node>, IEquatable<Instance.Types.Node>, IDeepCloneable<Instance.Types.Node>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class Instance.Types.Node.
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.
Implements
IMessageInstanceTypesNode, IEquatableInstanceTypesNode, IDeepCloneableInstanceTypesNode, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1Assembly
Google.Cloud.AlloyDb.V1.dll
Constructors
Node()
public Node()
Node(Node)
public Node(Instance.Types.Node other)
Parameter | |
---|---|
Name | Description |
other | InstanceTypesNode |
Properties
Id
public string Id { get; set; }
The identifier of the VM e.g. "test-read-0601-407e52be-ms3l".
Property Value | |
---|---|
Type | Description |
string |
Ip
public string Ip { get; set; }
The private IP address of the VM e.g. "10.57.0.34".
Property Value | |
---|---|
Type | Description |
string |
State
public string State { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
ZoneId
public string ZoneId { get; set; }
The Compute Engine zone of the VM e.g. "us-central1-b".
Property Value | |
---|---|
Type | Description |
string |