訂購資源包v3
更新時間 2025-03-19 14:05:37
最近更新時間: 2025-03-19 14:05:37
分享文章
接口功能介紹
訂購資源包
接口約束
無
URI
POST /v3/resourcePack/purchase
路徑參數
無
Query參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| regionId | 是 | String | 資源池ID。 | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
請求參數
請求頭header參數
無
請求體body參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| name | 是 | String | 資源包名稱。以英文字母、數字開頭;只能包含數字、英文字母、中劃線和下劃線;長度限制1-16個字符 | ||
| period | 是 | Integer | 購買資源的時長(單位:月),范圍限制:[1,36] | ||
| autoPay | 是 | Boolean | 是否自動支付。取值范圍: - true:自動支付。自動支付時,請確保支付方式余額充足。余額不足時,將會被攔截,不會生成訂單。 - false:只產生訂單,不扣費。您可以登錄門戶,根據返回的訂單號進行支付。 |
||
| cpuCount | 是 | Integer | 計算包CPU數量(單位:核),CPU數量和內存大小需為10核20GB的正整數倍,范圍限制:[10核20GB, 40000核80000GB] | ||
| memorySize | 是 | Integer | 計算包內存大小(單位:GB),CPU數量和內存大小需為10核20GB的正整數倍,范圍限制:[10核20GB, 40000核80000GB] | ||
| diskSize | 是 | Integer | 存儲包空間大小(單位:GB),需為100的非負整數倍,范圍限制:[0, 10 000 000];diskSize和disType必須同時指定 | ||
| diskType | 是 | String | 磁盤類型,枚舉值范圍:[hio](hio-高IO(high IO));diskSize和disType必須同時指定 | ||
| bandwidthSize | 否 | Integer | 網絡包大小(單位:Mbps),范圍限制[0,4096],默認為0 |
響應參數
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| statusCode | Integer | 狀態碼。可能值: - 800:請求成功。 - 900:請求失敗。 |
800 | |
| error | String | 錯誤碼。 | ECPC_1000 | |
| message | String | 提示信息。 | OK. | |
| returnObj | Object | 返回數據對象 | returnObj |
表 returnObj
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| orderNo | String | 訂單號 |
枚舉參數
無
請求示例
請求url
無
請求頭header
無
請求體body
{
"name":"fooResPack",
"period":1,
"autoPay":false,
"cpuCount":10,
"memorySize":20,
"diskSize":0,
"diskType":"hio",
"bandwidthSize":null
}
響應示例
{
"statusCode":800,
"message":"OK.",
"returnObj":{
"orderNo":"2099XXXXXXXXXXXXXXXX"
}
}
狀態碼
請參考
錯誤碼
請參考