变更
功能介绍
订单更新,创建cbc订单后,调用该接口更新包周期产品订单信息。
URI
PUT /v3/{project_id}/orders/{order_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
order_id |
是 |
String |
订单ID |
project_id |
是 |
String |
项目ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
cloudServiceConsoleURL |
否 |
String |
云服务ConsoleURL。订单支付完成后,客户可以通过此URL跳转到云服务Console页面查看信息 |
productInfo |
是 |
CbcProductInfoUpdate object |
产品信息 |
resourceId |
是 |
String |
待变更的资源ID |
promotion_info |
否 |
String |
购买折扣 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
productId |
是 |
String |
产品标识,通过订购询价接口获得,长度限制:1-64,只能由字母、数字、“_”、“-”组成。。 |
resourceSize |
是 |
Integer |
资源容量大小,取值范围:10-10485760 |
resourceSizeMeasureId |
否 |
Integer |
资源容量度量标识,枚举值17:GB |
resourceSpecCode |
是 |
String |
用户购买云服务产品的资源规格
|
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
orderId |
String |
订单ID |
retCode |
String |
变更状态码 |
retMsg |
String |
变更信息 |
请求示例
变更包周期存储库大小到 50 GB
https://{endpoint}/v3/{project_id}/orders/CS2305081601LIS2V { "resourceId" : "9dd8f8db-a926-440b-9af5-81b643618898", "productInfo" : { "productId" : "00301-231147-0--0", "resourceSpecCode" : "vault.backup.server.normal", "resourceSize" : 50, "resourceSizeMeasureId" : 17 } }
响应示例
状态码: 200
OK
{ "orderId" : "CS2305291628MSG5A", "retCode" : 0, "retMsg" : "success" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。