回滚快照到云硬盘(废弃)
功能介绍
将快照数据回滚到云硬盘。
须知: 该接口已废弃,请使用性能更佳的接口,具体请参见回滚快照到云硬盘。
接口约束
只支持快照回滚到源云硬盘,不支持快照回滚到其它指定云硬盘。 只有云硬盘状态处于“available”或“error_rollbacking”状态才允许快照回滚到源云硬盘。 名称以autobk_snapshot_为前缀的快照是创建云硬盘备份时系统自动创建的,请不要进行“回滚快照到云硬盘”操作。
调用方法
请参见如何调用API。
URI
POST /v3/{project_id}/os-vendor-snapshots/{snapshot_id}/rollback
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID |
snapshot_id |
是 |
String |
快照ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
rollback |
是 |
RollbackSnapshotOptionV3 object |
快照回滚信息,请参见rollback参数说明。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
name |
否 |
String |
回滚的目标云硬盘名称。最大支持64个字符。查询目标云硬盘的名称,请参见查询单个云硬盘详情中的响应“name”。
说明:
name不能单独传,若传name,必须带上对应的volume_id。 |
volume_id |
是 |
String |
回滚的目标云硬盘的ID。查询目标云硬盘的ID,请参见查询单个云硬盘快照详细信息中的响应“volume_id”。 |
请求示例
POST https://{endpoint}/v3/{project_id}/os-vendor-snapshots/{snapshot_id}/rollback { "rollback" : { "name" : "test-001", "volume_id" : "5aa119a8-d25b-45a7-8d1b-88e127885635" } }
响应示例
状态码: 202
Accepted
{ "rollback" : { "volume_id" : "5aa119a8-d25b-45a7-8d1b-88e127885635" } }
状态码: 400
Bad Request
{ "error" : { "message" : "XXXX", "code" : "XXX" } }
状态码
状态码 |
描述 |
---|---|
202 |
Accepted |
400 |
Bad Request |
错误码
请参见错误码。