You need to enable JavaScript to run this app.
导航
PurchaseReservedStorageCapacity
最近更新时间:2024.11.01 18:49:26首次发布时间:2024.08.15 10:37:02

调用PurchaseReservedStorageCapacity接口创建预留存储容量包。

调试

使用限制

类别限制
计费方式预留存储容量包只能抵扣按量计费的云盘。
地域只能抵扣与预留存储容量包在同一地域同一可用区的云盘。
云盘规格只能抵扣与预留存储容量包规格相同的云盘,例如ESSD PL0规格的预留存储容量包不能抵扣ESSD FlexPL规格的云盘账单。

请求参数

名称类型是否必填示例值描述

Action

String

PurchaseReservedStorageCapacity

要执行的操作,取值:PurchaseReservedStorageCapacity

VersionString2020-04-01API的版本,取值:2020-04-01。

ZoneId

String

cn-beijing-a

预留存储容量包所在的可用区。

说明

预留存储容量包所在地域默认为请求的Region,即Header中的Region。

Period

Integer

1

预留存储容量包的购买月数,取值范围为1~36。

PeriodUnitStringMonth预留存储容量包的购买时长单位,仅支持取值为monthly,表示购买时长以月为单位。

ReservedStorageCapacityName

String

RSC01

预留存储容量包的名称。命名规则如下:

  • 不支持以数字、中划线(-)、下划线(_)开头

  • 只能包含中文、字母、数字、下划线(_)和中划线(-)。

  • 长度限制为1 ~ 128个字符。

  • 暂不支持特殊字符。

VolumeType

String

ESSD_PL0

预留存储容量包预留的云盘规格,取值说明如下:

  • ESSD_PL0:极速型SSD云盘,PL0规格

  • ESSD_FlexPL: 极速型SSD云盘,FlexPL规格

ReservedCapacity

Integer

50

预留存储容量包的容量,单位为GiB/小时。

说明

关于预留存储容量包的抵扣规则详细介绍,请参见预留存储容量包

ClientToken

String

333456899ff****

保证请求幂等性。由客户端自动生成一个参数值,确保不同请求间该参数值唯一,避免当调用API超时或服务器内部错误时,客户端多次重试导致重复性操作。

说明

仅支持ASCII字符,且不能超过64个字符。

返回数据

名称类型示例值描述
OrderNumberStringOrder738395864274233****订单号。

ReservedStorageCapacityId

String

rsc-3vpnts78dk3x35cj****

预留存储容量包ID。

请求示例

GET /?Action=PurchaseReservedStorageCapacity&Version=2020-04-01&Period=1&PeriodUnit=monthly&ZoneId=cn-beijing-a&ReservedStorageCapacityName=RSC01&VolumeType=ESSD_PL0&ReservedCapacity=20 HTTP/1.1
Host: open.volcengineapi.com
Region: cn-beijing
ServiceName: storage_ebs

返回示例

{
    "ResponseMetadata": {
        "RequestId": "2024062414514515A257978E3A55320CEF-11****",
        "Action": "PurchaseReservedStorageCapacity",
        "Version": "2020-04-01",
        "Service": "storage_ebs",
        "Region": "cn-beijing"
    },
    "Result": {
        "OrderNumber": "Order738395864274233****",
        "ReservedStorageCapacityId": "rsc-3vpnts78dk3x35cj****"
    }
}

错误码

HttpCode错误码错误信息
400ErrorRscZoneInvalidZoneID不合法。
400ErrorRscNameInvalidRSC名称不合法。
400ErrorRscVolumeTypeNoSupport云盘类型不支持。
400ErrorRscSizeInvalidRSC容量范围不合法 。
400ErrorRscCheckQuotaFailed超过quota上限。
400ErrorRscInvalidPeriodUnit购买周期单元不合法。
400ErrorRscInvalidPeriod购买周期不合法。