REST Resource: projects.locations.services.backups

资源:备份

备份资源的详细信息。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "endTime": string,
  "state": enum (State),
  "serviceRevision": {
    object (Service)
  },
  "description": string,
  "restoringServices": [
    string
  ]
}
字段
name

string

不可变。备份的相对资源名称,采用以下格式:

projects/{projectNumber}/locations/{locationId}/services/{serviceId}/backups/{backupId}

createTime

string (Timestamp format)

仅限输出。开始备份的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

仅限输出。备份创建完成的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

enum (State)

仅限输出。备份的当前状态。

serviceRevision

object (Service)

仅限输出。备份时服务的修订版本。

description

string

备份的说明。

restoringServices[]

string

仅限输出。正在使用备份进行恢复的服务。

备份的当前状态。

枚举
STATE_UNSPECIFIED 备份的状态未知。
CREATING 正在创建备份。
DELETING 正在删除备份。
ACTIVE 备份已生效,可以使用。
FAILED 备份失败。
RESTORING 正在恢复备份。

方法

create

在给定的项目和位置中创建一个新备份。

delete

删除单个备份。

get

获取单个备份的详细信息。

getIamPolicy

获取资源的访问权限控制政策。

list

列出服务中的备份。

setIamPolicy

针对指定资源设置访问权限控制政策。