实例下单
功能介绍
根据计费方式、计费周期等信息进行实例下单
URI
POST /v1/{project_id}/period/order
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 项目ID |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
chargingMode | 否 | Integer | 计费模式,0:包周期计费,1:按需计费,2:一次性计费 |
cloudServiceType | 否 | String | 云服务类型 |
compositeProductId | 否 | String | 组合套餐ID |
discountId | 否 | String | 折扣ID |
isAutoRenew | 否 | Integer | 是否自动续费 |
periodNum | 否 | Integer | 订购周期数目 |
periodType | 否 | Integer | 订购周期类型,2:月,3:年 |
productInfos | 否 | Array of ProductInfoBean objects | 产品信息列表 |
promotionActivityId | 否 | String | 促销ID |
promotionInfo | 否 | String | 促销信息 |
regionId | 否 | String | 当前项目所在region的id,如:xx-xx-1。 |
zone | 否 | String | 所属国家区域 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
allResourceNames | 否 | Array of strings | 资源名称列表 |
cloudServiceType | 否 | String | 云服务类型 |
displayId | 否 | String | 展示ID |
productId | 否 | String | 产品ID |
productSpecDesc | 否 | String | 产品规格描述 |
resourceName | 否 | String | 资源名称 |
resourceSize | 否 | Integer | 产品支持的数据库数量,或者支持obs的扫描量 |
resourceSizeMeasureId | 否 | Integer | 资源容量度量标识,枚举值举例如下:15:mbps(购买带宽时使用),17:gb(购买云硬盘时使用),14:个/次 |
resourceSpecCode | 否 | String | 产品编码 |
resourceType | 否 | String | 资源类型 |
usageFactor | 否 | String | 已使用系数 |
usageMeasureId | 否 | Integer | 已使用容量度量标识 |
usageValue | 否 | Double | 已使用值 |
响应参数
状态码: 200
参数 | 参数类型 | 描述 |
|---|---|---|
order_id | String | 订单ID |
状态码: 400
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 错误码 |
error_msg | String | 错误信息 |
请求示例
根据请求体中的相关参数进行实例下单
POST /v1/{project_id}/period/order
{
"chargingMode" : 0,
"cloudServiceType" : "hws.service.type.sdg",
"isAutoRenew" : 0,
"periodNum" : 1,
"periodType" : 2,
"regionId" : "xxxxxxxxxxxx",
"zone" : "CH",
"productInfos" : [ {
"cloudServiceType" : "hws.service.type.sdg",
"productId" : "xxxxxxxxxxxx",
"resourceSize" : "xx",
"resourceSizeMeasureId" : "xx",
"resourceSpecCode" : "base_professional",
"resourceType" : "hws.resource.type.dsc.base"
} ]
} 响应示例
状态码: 200
OK
{
"order_id" : "xxxxxxxxxxxx"
} 状态码: 400
无效请求
{
"error_code" : "dsc.40000011",
"error_msg" : "Invalid parameter"
} 状态码
状态码 | 描述 |
|---|---|
200 | OK |
400 | 无效请求 |
错误码
请参见错误码。

