Reference documentation and code samples for the Cloud Spanner V1 Client class InstanceType.
The type of this instance. The type can be used to distinguish product variants, that can affect aspects like: usage restrictions, quotas and billing. Currently this is used to distinguish FREE_INSTANCE vs PROVISIONED instances.
Protobuf type google.spanner.admin.instance.v1.Instance.InstanceType
Namespace
Google \ Cloud \ Spanner \ Admin \ Instance \ V1 \ InstanceMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
INSTANCE_TYPE_UNSPECIFIED
Value: 0
Not specified.
Generated from protobuf enum INSTANCE_TYPE_UNSPECIFIED = 0;
PROVISIONED
Value: 1
Provisioned instances have dedicated resources, standard usage limits and support.
Generated from protobuf enum PROVISIONED = 1;
FREE_INSTANCE
Value: 2
Free instances provide no guarantee for dedicated resources, [node_count, processing_units] should be 0. They come with stricter usage limits and limited support.
Generated from protobuf enum FREE_INSTANCE = 2;