更新时间:2024-01-15 GMT+08:00

包年包月计费模式创建审计实例

功能介绍

包年包月计费模式创建审计实例

调用方法

请参见如何调用API

URI

POST /v2/{project_id}/dbss/audit/charge/period/order

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token

表3 请求Body参数

参数

是否必选

参数类型

描述

flavor_ref

String

云服务器使用的规格ID

name

String

云服务器名称。 取值范围: • 只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。 • 创建的云服务器数量大于1时,长度小于等于59个字符

vpc_id

String

VPC的ID

availability_zone

String

云服务器对应可用分区信息。(两个主备分区,中间用“,”分割,例如az1.dc1,az2.dc2)

enterprise_project_id

String

企业项目ID

nics

Array of nics objects

云服务器对应的网卡信息

security_groups

Array of security_groups objects

云服务器对应安全组信息

comment

String

备注信息

region

String

云服务器所在区域ID

cloud_service_type

String

服务类型: 默认hws.service.type.dbss

charging_mode

Integer

计费模式: • 0:包周期计费 • 1:按需计费

period_type

Integer

订购周期类型: • 0:天; • 1:周; • 2:月; • 3:年; • 4:小时; • 5:绝对时间

period_num

Integer

订购周期数

subscription_num

Integer

订购数量: DBSS只支持订购1套,不支持多套

product_infos

Array of product_infos objects

产品信息列表

tags

Array of KeyValueBean objects

资源标签

promotion_info

String

折扣信息

is_auto_renew

Integer

自动续费 1表示自动续费,0表示不自动续费

表4 nics

参数

是否必选

参数类型

描述

subnet_id

String

网卡对应的子网ID

ip_address

String

IP地址,不填或空字符串为自动分配

表5 security_groups

参数

是否必选

参数类型

描述

id

String

云服务器对应的安全组ID,会对创建云服务器中配置的网卡生效

表6 product_infos

参数

是否必选

参数类型

描述

product_id

String

产品ID

cloud_service_type

String

服务类型: 默认hws.service.type.dbss

resource_type

String

资源类型: 默认hws.resource.type.dbss

resource_spec_code

String

资源规格:dbss.bypassaudit.low、dbss.bypassaudit.medium、dbss.bypassaudit.high

product_spec_desc

String

产品规格描述

表7 KeyValueBean

参数

是否必选

参数类型

描述

key

String

value

String

响应参数

状态码: 200

表8 响应Body参数

参数

参数类型

描述

description

String

描述

code

String

返回码

order_id

String

订单ID

状态码: 400

表9 响应Body参数

参数

参数类型

描述

error

Object

错误信息返回体。

表10 ErrorDetail

参数

参数类型

描述

error_code

String

错误请求返回的错误码。

error_msg

String

错误请求返回的错误信息。

状态码: 403

表11 响应Body参数

参数

参数类型

描述

error

Object

错误信息返回体。

表12 ErrorDetail

参数

参数类型

描述

error_code

String

错误请求返回的错误码。

error_msg

String

错误请求返回的错误信息。

状态码: 500

表13 响应Body参数

参数

参数类型

描述

error

Object

错误信息返回体。

表14 ErrorDetail

参数

参数类型

描述

error_code

String

错误请求返回的错误码。

error_msg

String

错误请求返回的错误信息。

请求示例

/v2/{project_id}/dbss/audit/charge/period/order

{
  "flavor_ref" : "st6.xlarge.4",
  "name" : "DBSS-acc3",
  "vpc_id" : "4c035747-f77b-4c6d-b23b-cb3a2b96c7e6",
  "availability_zone" : "cn-north-7c",
  "comment" : "",
  "region" : "cn-north-7",
  "nics" : [ {
    "subnet_id" : "6201dcf2-1374-43ec-ae8b-78b4081572d3"
  } ],
  "security_groups" : [ {
    "id" : "04088976-9c63-4e6b-9070-84e6a30c782b"
  } ],
  "cloud_service_type" : "hws.service.type.dbss",
  "charging_mode" : 0,
  "period_type" : 2,
  "period_num" : 1,
  "subscription_num" : 1,
  "is_auto_renew" : 0,
  "product_infos" : [ {
    "product_id" : "00301-225396-0--0",
    "cloud_service_type" : "hws.service.type.dbss",
    "resource_type" : "hws.resource.type.dbss",
    "resource_spec_code" : "dbss.bypassaudit.low",
    "product_spec_desc" : "test"
  } ],
  "promotion_info" : "",
  "enterprise_project_id" : "0",
  "tags" : [ {
    "key" : "key_test",
    "value" : "1"
  } ]
}

响应示例

状态码: 200

成功

{
  "description" : "Success",
  "code" : "0",
  "order_id" : "CS1710190909OGQIS"
}

状态码: 400

失败

{
  "error" : {
    "error_code" : "DBSS.XXXX",
    "error_msg" : "XXX"
  }
}

状态码

状态码

描述

200

成功

400

失败

403

认证失败

500

服务端错误

错误码

请参见错误码