Resource: RestorePlan
The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan.
JSON representation |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "description": string, "backupPlan": string, "cluster": string, "restoreConfig": { object ( |
Fields | |
---|---|
name |
Output only. The full name of the RestorePlan resource. Format: |
uid |
Output only. Server generated global unique identifier of UUID format. |
createTime |
Output only. The timestamp when this RestorePlan resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp when this RestorePlan resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
description |
Optional. User specified descriptive string for this RestorePlan. |
backupPlan |
Required. Immutable. A reference to the |
cluster |
Required. Immutable. The target cluster into which Restores created via this RestorePlan will restore data. NOTE: the cluster's region must be the same as the RestorePlan. Valid formats:
|
restoreConfig |
Required. Configuration of Restores created via this RestorePlan. |
labels |
Optional. A set of custom labels supplied by user. An object containing a list of |
etag |
Output only. |
state |
Output only. State of the RestorePlan. This State field reflects the various stages a RestorePlan can be in during the Create operation. |
stateReason |
Output only. Human-readable description of why RestorePlan is in the current |
State
State
Enums | |
---|---|
STATE_UNSPECIFIED |
Default first value for Enums. |
CLUSTER_PENDING |
Waiting for cluster state to be RUNNING. |
READY |
The RestorePlan has successfully been created and is ready for Restores. |
FAILED |
RestorePlan creation has failed. |
DELETING |
The RestorePlan is in the process of being deleted. |
Methods |
|
---|---|
|
Creates a new RestorePlan in a given location. |
|
Deletes an existing RestorePlan. |
|
Retrieve the details of a single RestorePlan. |
|
Gets the access control policy for a resource. |
|
Lists RestorePlans in a given location. |
|
Update a RestorePlan. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |