Class 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
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1beta.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1beta.dll
Syntax
public class Node : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The identifier of the VM e.g. "test-read-0601-407e52be-ms3l".
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Ip
The private IP address of the VM e.g. "10.57.0.34".
Declaration
[JsonProperty("ip")]
public virtual string Ip { get; set; }
Property Value
Type | Description |
---|---|
string |
State
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.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
ZoneId
The Compute Engine zone of the VM e.g. "us-central1-b".
Declaration
[JsonProperty("zoneId")]
public virtual string ZoneId { get; set; }
Property Value
Type | Description |
---|---|
string |