Resource: Instance
A collection of Bigtable Tables
and the resources that serve them. All tables in an instance are served from all Clusters
in the instance.
JSON representation |
---|
{ "name": string, "displayName": string, "state": enum ( |
Fields | |
---|---|
name |
The unique name of the instance. Values are of the form |
display |
Required. The descriptive name for this instance as it appears in UIs. Can be changed at any time, but should be kept globally unique to avoid confusion. |
state |
Output only. The current state of the instance. |
type |
The type of the instance. Defaults to |
labels |
Labels are a flexible and lightweight mechanism for organizing cloud resources into groups that reflect a customer's organizational needs and deployment strategies. They can be used to filter resources and aggregate metrics.
An object containing a list of |
create |
Output only. A commit timestamp representing when this Instance was created. For instances created before this field was added (August 2021), this value is A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
satisfies |
Output only. Reserved for future use. |
satisfies |
Output only. Reserved for future use. |
State
Possible states of an instance.
Enums | |
---|---|
STATE_NOT_KNOWN |
The state of the instance could not be determined. |
READY |
The instance has been successfully created and can serve requests to its tables. |
CREATING |
The instance is currently being created, and may be destroyed if the creation process encounters an error. |
Type
The type of the instance.
Enums | |
---|---|
TYPE_UNSPECIFIED |
The type of the instance is unspecified. If set when creating an instance, a PRODUCTION instance will be created. If set when updating an instance, the type will be left unchanged. |
PRODUCTION |
An instance meant for production use. serveNodes must be set on the cluster. |
DEVELOPMENT |
DEPRECATED: Prefer PRODUCTION for all use cases, as it no longer enforces a higher minimum node count than DEVELOPMENT. |
Methods |
|
---|---|
|
Create an instance within a project. |
|
Delete an instance from a project. |
|
Gets information about an instance. |
|
Gets the access control policy for an instance resource. |
|
Lists information about instances in a project. |
|
Partially updates an instance within a project. |
|
Sets the access control policy on an instance resource. |
|
Returns permissions that the caller has on the specified instance resource. |
|
Updates an instance within a project. |