Google Cloud AlloyDB for PostgreSQL V1beta Client - Class InstanceType (0.1.3)

Reference documentation and code samples for the Google Cloud AlloyDB for PostgreSQL V1beta Client class InstanceType.

Type of an Instance

Protobuf type google.cloud.alloydb.v1beta.Instance.InstanceType

Methods

name

Parameter
NameDescription
value mixed

value

Parameter
NameDescription
name mixed

Constants

INSTANCE_TYPE_UNSPECIFIED

Value: 0

The type of the instance is unknown.

Generated from protobuf enum INSTANCE_TYPE_UNSPECIFIED = 0;

PRIMARY

Value: 1

PRIMARY instances support read and write operations.

Generated from protobuf enum PRIMARY = 1;

READ_POOL

Value: 2

READ POOL instances support read operations only. Each read pool instance consists of one or more homogeneous nodes.

  • Read pool of size 1 can only have zonal availability.
    • Read pools with node count of 2 or more can have regional availability (nodes are present in 2 or more zones in a region).

Generated from protobuf enum READ_POOL = 2;

SECONDARY

Value: 3

SECONDARY instances support read operations only. SECONDARY instance is a cross-region read replica

Generated from protobuf enum SECONDARY = 3;