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   | 
              
displayName | 
                
                   
 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   | 
              
createTime | 
                
                   
 Output only. A commit timestamp representing when this Instance was created. For instances created before this field was added (August 2021), this value is  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
satisfiesPzs | 
                
                   
 Output only. Reserved for future use.  | 
              
satisfiesPzi | 
                
                   
 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. |