功能介绍
订单更新,支付cbc订单后,调用该接口更新包周期产品订单信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
PUT /v3/{project_id}/orders/{order_id}
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
order_id |
是 |
String |
订单ID |
|
project_id |
是 |
String |
项目ID |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
cloudServiceConsoleURL |
否 |
String |
云服务ConsoleURL。订单支付完成后,客户可以通过此URL跳转到云服务Console页面查看信息 最小长度:1 最大长度:512 |
|
productInfo |
是 |
产品信息 |
|
|
resourceId |
是 |
String |
待变更的资源ID |
|
promotion_info |
否 |
String |
购买折扣 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
productId |
是 |
String |
产品标识,通过订购询价接口获得,长度限制:1-64,只能由字母、数字、“_”、“-”组成。。 最小长度:1 最大长度:64 |
|
resourceSize |
是 |
Integer |
资源容量大小,取值范围:10-10485760 最小值:10 最大值:10485760 |
|
resourceSizeMeasureId |
否 |
Integer |
资源容量度量标识,枚举值17:GB 缺省值:17 |
|
resourceSpecCode |
是 |
String |
用户购买云服务产品的资源规格 Enum: [vault.backup.server.normal,vault.backup.turbo.normal, vault.backup.database.normal,vault.backup.volume.normal,vault.backup.rds.normal,vault.replication.server.normal,vault.hybrid.server.normal] 枚举值:
|
响应参数
状态码: 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 |
错误码
请参见错误码。
