复制对扩容
功能介绍
对复制对包含的两个磁盘进行扩容操作。
接口约束
当复制对的status为available或者protected或者error-extending时才能进行扩容复制对操作。 扩容复制对之前请确认组成复制对的云硬盘状态为available或者in-use。 若组成复制对的云硬盘计费模式为包周期,则不允许扩容复制对。 如果想增加复制对中云硬盘的容量,则需要先删除复制对,对生产站点云硬盘扩容后再重新创建新的复制对。 说明: 组成复制对的云硬盘为非共享云硬盘当非共享云硬盘状态为in-use时,若现网支持复制对在线扩容功能,则允许扩容复制对,否则不允许。 当非共享云硬盘状态为in-use时,允许扩容复制对。 组成复制对的云硬盘为共享云硬盘当共享云硬盘状态为in-use时,共享云硬盘组成的复制对不支持在线扩容。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
POST /v1/{project_id}/replications/{replication_id}/action
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
项目ID。 |
|
replication_id |
是 |
String |
复制对的ID。 |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
extend-replication |
是 |
标识磁盘扩容操作。 |
响应参数
状态码: 200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
job_id |
String |
成功返回jobId信息 |
状态码: 400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 401
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 403
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 404
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 405
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 406
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 407
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 408
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 409
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 500
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 501
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 502
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 503
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
状态码: 504
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error |
ErrorInfo object |
失败返回结构 |
请求示例
POST https://{Endpoint}/v1/{project_id}/replications/b93bc1c4-67ee-45a1-bc8a-d022fdd28811/action
{
"extend-replication" : {
"new_size" : 10
}
}
响应示例
状态码: 200
OK
{
"job_id" : "0000000011db92d34587db9d20df32ch"
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
OK |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
404 |
Not Found |
|
405 |
Method Not Allowed |
|
406 |
Not Acceptable |
|
407 |
Proxy Authentication Required |
|
408 |
Request Timeout |
|
409 |
Conflict |
|
500 |
Internal Server Error |
|
501 |
Not Implemented |
|
502 |
Bad Gateway |
|
503 |
Service Unavailable |
|
504 |
Gateway Timeout |
错误码
请参见错误码。