Resource: Instance
An Instance represents the instance resources of the Registry. Currently, only one instance is allowed for each project.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "state": enum ( |
Fields | |
---|---|
name |
Format: |
createTime |
Output only. Creation timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. Last update timestamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
state |
Output only. The current state of the Instance. |
stateMessage |
Output only. Extra information of Instance.State if the state is |
config |
Required. Config of the Instance. |
State
State of the Instance.
Enums | |
---|---|
STATE_UNSPECIFIED |
The default value. This value is used if the state is omitted. |
INACTIVE |
The Instance has not been initialized or has been deleted. |
CREATING |
The Instance is being created. |
ACTIVE |
The Instance has been created and is ready for use. |
UPDATING |
The Instance is being updated. |
DELETING |
The Instance is being deleted. |
FAILED |
The Instance encountered an error during a state change. |
Config
Available configurations to provision an Instance.
JSON representation |
---|
{ "location": string, "cmekKeyName": string } |
Fields | |
---|---|
location |
Output only. The Google Cloud location where the Instance resides. |
cmekKeyName |
Required. The Customer Managed Encryption Key (CMEK) used for data encryption. The CMEK name should follow the format of |
Methods |
|
---|---|
|
Provisions instance resources for the Registry. |
|
Deletes the Registry instance. |
|
Gets details of a single Instance. |
|
Gets the access control policy for a resource. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |