You need to enable JavaScript to run this app.
导航

ExtendVolume

最近更新时间2024.04.25 17:11:26

首次发布时间2021.11.17 14:15:55

调用ExtendVolume接口扩容一个云盘。

调试

请求参数

名称类型是否必填
示例值
描述
ActionStringExtendVolume要执行的操作,取值:ExtendVolume
VolumeIdStringvol-3thhlu8byl4bwbha****需要扩容的云盘ID。

NewSize

Int

80

云盘容量大小,单位为GiB。扩容后的大小应该大于原大小。不同类型的云盘容量范围如下:

  • 系统盘:
    • PTSSD:10~500 GiB
    • ESSD_PL0:20~2,048 GiB
    • ESSD_FlexPL:20~2,048 GiB
  • 数据盘:
    • PTSSD:20~8,192 GiB
    • ESSD_PL0:10~32,768 GiB
    • ESSD_FlexPL:10~32,768 GiB

ClientToken

String

123e4567-e89b-12d3-a456-42665544****

用以保证请求幂等性。ClientToken是一个大小写敏感、不超过64个ASCII字符的字符串。该字符串由您的客户端生成,用以保证不同请求之间的唯一性。

注意

如果您扩容的大小与原大小相同,即使不传入ClientToken参数,请求也会保证幂等性。

返回数据

操作接口仅返回公共参数及错误。

请求示例

GET /?Action=ExtendVolume&Version=2020-04-01&VolumeId=vol-3thhlu8byl4bwbha****&NewSize=80 HTTP/1.1
Host: open.volcengineapi.com
Region: cn-beijing
ServiceName: storage_ebs

返回示例

{
    "ResponseMetadata": {
        "RequestId": "202106232008120102251331430A0D****",
        "Action": "ExtendVolume",
        "Version": "2020-04-01",
        "Service": "storage_ebs",
        "Region": "cn-beijing"
    },
    "Result": {}
}

错误码

HttpCode错误码错误信息
400MissingVolumeID缺少云盘ID
404VolumeNotFound云盘未查询到
400InvalidVolumeNewSize云盘扩容大小不合法
400FailedPrecondiation操作失败,request id: [xxxxx],请提工单解决
400OtherTradeErrortrade error message: 请求重复,但参数不匹配,请检查参数或更换OurOrderNo