更新时间:2024-03-25 GMT+08:00
扩容云硬盘
功能介绍
扩容一个云硬盘。
- 扩容状态为available的云硬盘时,没有约束限制。
- 扩容状态为in-use的云硬盘时,有以下约束:
- 不支持共享云硬盘,即multiattach参数值必须为false。
- 云硬盘所挂载的云服务器状态必须为ACTIVE、PAUSED、SUSPENDED、SHUTOFF才支持扩容。
由于兼容性原因导致存在该接口,目前已经废弃。
URI
- URI格式
- 参数说明
参数
是否必选
描述
project_id
是
项目ID。
获取方法请参见获取项目ID。
volume_id
是
云硬盘ID。
请求消息
- 请求参数
参数
参数类型
是否必选
描述
os-extend
Object
是
标记扩容云硬盘操作,请参见•os-extend参数说明。
- os-extend参数说明
参数
参数类型
是否必选
描述
new_size
Integer
是
扩容后的云硬盘大小,单位为GB。
扩容后的云硬盘容量范围:大于原有云硬盘容量~云硬盘最大容量(数据盘为32768GB;系统盘为1024GB)
说明:如果发送请求时,将参数值设置为小数,则默认取小数点前的整数。
- 请求样例
{ "os-extend": { "new_size": 200 } }
响应消息
- 响应参数
参数
参数类型
描述
job_id
String
正常返回时返回的任务ID。
说明:如果需要查询job的状态,请参考查询job的状态。
error
Object
出现错误时,返回的错误信息,具体请参见•error参数说明。
- error参数说明
参数
参数类型
描述
message
String
出现错误时,返回的错误消息。
code
String
出现错误时,返回的错误码。
错误码和其对应的含义请参考错误码。
- 响应样例
{ "job_id": "70a599e0-31e7-49b7-b260-868f441e862b" }
或
{ "error": { "message": "XXXX", "code": "XXX" } }
错误码
请参考错误码。
父主题: 云硬盘管理