Google Cloud AlloyDB for PostgreSQL V1 Client - Class InstanceType (0.5.0)

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

Type of an Instance

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

Namespace

Google \ Cloud \ AlloyDb \ V1 \ Instance

Methods

static::name

Parameter
NameDescription
value mixed

static::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;