Resource: RestoreChannel
A RestoreChannel imposes constraints on where backups can be restored. The RestoreChannel should be in the same project and region as the backups. The backups can only be restored in the destinationProject.
| JSON representation |
|---|
{ "name": string, "destinationProject": string, "uid": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "etag": string, "destinationProjectId": string } |
| Fields | |
|---|---|
name |
Identifier. The fully qualified name of the RestoreChannel. |
destinationProject |
Required. Immutable. The project into which the backups will be restored. The format is |
uid |
Output only. Server generated global unique identifier of UUID format. |
createTime |
Output only. The timestamp when this RestoreChannel was created. 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: |
updateTime |
Output only. The timestamp when this RestoreChannel was last updated. 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: |
labels |
Optional. A set of custom labels supplied by user. An object containing a list of |
description |
Optional. User specified descriptive string for this RestoreChannel. |
etag |
Output only. |
destinationProjectId |
Output only. The projectId where backups will be restored. Example Project ID: "my-project-id". This will be an OUTPUT_ONLY field to return the projectId of the destination project. |
Methods |
|
|---|---|
|
Creates a new RestoreChannel in a given location. |
|
Deletes an existing RestoreChannel. |
|
Retrieve the details of a single RestoreChannel. |
|
Lists RestoreChannels in a given location. |
|
Update a RestoreChannel. |