Cloud Spanner V1 Client - Class InstanceType (1.92.0)

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 \ Instance

Methods

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;