变更
功能介绍
订单更新,调用该接口更新包周期产品订单信息,返回待支付订单信息。
该接口目前属于公测阶段,部分region暂时无法使用。
URI
POST /v3/{project_id}/orders/change
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
cloud_service_console_url |
否 |
String |
云服务ConsoleURL。订单支付完成后,客户可以通过此URL跳转到云服务Console页面查看信息 |
product_info |
是 |
CbcProductInfoOrderChange object |
产品信息 |
resource_id |
是 |
String |
待变更的资源ID |
is_auto_pay |
否 |
Boolean |
是否自动支付,默认非自动支付:false |
promotion_info |
否 |
String |
购买折扣 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
product_id |
是 |
String |
产品标识,通过订购询价接口获得,长度限制:1-64,只能由字母、数字、“_”、“-”组成。。 |
resource_size |
是 |
Integer |
资源容量大小,取值范围:10-10485760 |
resource_size_measure_id |
否 |
Integer |
资源容量度量标识,枚举值17:GB |
resource_spec_code |
是 |
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/change { "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 |
错误码
请参见错误码。