华为云计算 云知识 更新备份成员状态UpdateMemberStatus
更新备份成员状态UpdateMemberStatus

 

功能介绍

更新备份共享成员的状态,需要接收方执行此API。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

PUT /v3/{project_id}/backups/{backup_id}/members/{member_id}

表1 路径参数

参数

是否必选

参数类型

描述

backup_id

String

备份副本id

member_id

String

成员id,成员id与项目id为同一个。

project_id

String

项目id

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

表3 请求Body参数

参数

是否必选

参数类型

描述

status

String

备份共享状态

枚举值:

  • accepted

  • pending

  • rejected

vault_id

String

共享的备份将存入的存储库,仅支持uuid 更新member状态的时候,如果是接受,必须传入vault_id,如果是拒绝,则无需

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

member

Member object

查询备份共享成员详情响应信息

表5 Member

参数

参数类型

描述

status

String

共享状态

枚举值:

  • pending

  • accepted

  • rejected

created_at

String

共享时间,例如:"2020-02-05T10:38:34.209782"

updated_at

String

更新时间,例如:"2020-02-05T10:38:34.209782"

backup_id

String

备份副本id

image_id

String

接受的共享备份副本注册的 镜像 id

dest_project_id

String

接受备份共享的项目id

vault_id

String

目标端接受共享备份的存储库id

id

String

共享记录id

请求示例

PUT https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/backups/a5200268-74a5-4806-acc6-95793ab0228b/
members/f841e01fd2b14e7fa41b6ae7aa6b0594 { "status" : "accepted", "vault_id" : "4b27c05b-8ad7-48c6-a886-526666c035f0" }

响应示例

状态码: 200

OK

{
  "member" : {
    "status" : "accepted",
    "image_id" : null,
    "backup_id" : "17c9acd8-3af3-4401-bab9-ff1cfac15561",
    "vault_id" : "4b27c05b-8ad7-48c6-a886-526666c035f0",
    "dest_project_id" : "0761021b8900d2622f38c0115db0b331",
    "created_at" : "2020-02-24T09:36:00.479033",
    "updated_at" : null,
    "id" : "824a90b3-c562-448b-ab04-60ea4a97cf60"
  }
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

 

上一篇:Web应用防火墙价格 下一篇:云审计服务主要功能特性

云备份 CBR

 

云备份(Cloud Backup and Recovery)为云内的云服务器、云硬盘、文件服务,云下文件、VMware虚拟化环境,提供简单易用的备份服务,针对病毒入侵、人为误删除、软硬件故障等场景,可将数据恢复到任意备份点。