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 \ InstanceMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
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;