创建实例 - CreateInstance
功能介绍
创建实例(要求账号有支付权限,若没有支付权限,仍然会生成订单,但不会自动支付)
调用方法
请参见如何调用API。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,需具备如下身份策略权限。
授权项
访问级别
资源类型(*为必须)
条件键
别名
依赖的授权项
aad:instance:create
Write
instance *
g:EnterpriseProjectId
-
-
URI
POST /v2/aad/instance
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | token |
Content-Type | 是 | String | Content-Type |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
ip_type | 是 | Integer | ip类型:0-IPV4,1-IPV6。当resource_region为asia_pacific时,ip_type仅支持0-IPV4。 |
resource_region | 是 | String | 资源区域:north_china-华北、east_china-华东、asia_pacific-亚太。 |
basic_bandwidth | 否 | Integer | 保底带宽。当resource_region为north_china、east_china时,basic_bandwidth不可为空;当resource_region为asia_pacific时,basic_bandwidth必须为空。 |
elastic_bandwidth | 否 | Integer | 弹性带宽。当resource_region为north_china、east_china时,elastic_bandwidth不可为空;当resource_region为asia_pacific时,elastic_bandwidth必须为空。 |
protection_package | 否 | String | 防护套餐:basic-保险防护,unlimited-无限防护。当resource_region为asia_pacific时,protection_package不可为空,当resource_region不为asia_pacific时,protection_package必须为空。 |
instance_access_type | 是 | String | 实例接入类型:0-网站类,1-IP接入。 |
protected_domain | 否 | Integer | 防护域名数,步长为5。当instance_access_type为1-IP接入时,protected_domain必须为空,当instance_access_type为0-网站类时,protected_domain不可为空;当resource_region为north_china、east_china时,protected_domain取值范围[50,500],当resource_region为asia_pacific时,protected_domain取值范围[10,200]。 |
forwarding_rule | 否 | Integer | 转发规则数,步长为5。当instance_access_type为1-IP接入时,forwarding_rule不可为空,当instance_access_type为0-网站类时,forwarding_rule必须为空;当resource_region为north_china、east_china时,forwarding_rule取值范围[50,500],当resource_region为asia_pacific时,forwarding_rule取值范围[5,200]。 |
basic_qps | 否 | Integer | 业务qps。当instance_access_type为1-IP接入时,basic_qps必须为空,当instance_access_type为0-网站类时,basic_qps不可为空;当resource_region为north_china、east_china时,basic_qps取值范围[3000,100000],当resource_region为asia_pacific时,basic_qps取值范围[1000,100000]。 |
duration | 是 | Integer | 订购时长, 月:1,2,3,4,5,6,7,8,9个月,年:1年。 |
amount | 是 | Integer | 购买数量。 |
instance_name | 是 | String | 实例名称。一次创建多个实例时,系统会自动在实例名后增加后缀,例如:CAD-0001。 |
service_bandwidth | 是 | Integer | 业务带宽。 |
period_type | 是 | Integer | 订购周期类型:2:月;3:年。 |
enterprise_project_id | 否 | String | 企业项目id。 |
elastic_service_bandwidth_type | 否 | Integer | 弹性业务带宽类型, 置空表示不开启,2-日95,3-月95。当resource_region为north_china、east_china时,仅支持月95。 |
elastic_service_bandwidth | 否 | Integer | 弹性业务带宽增加值 |
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
order_id | String | 订单id |
状态码:400
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 错误码 |
error_description | String | 错误描述 |
请求示例
POST https://{endpoint}/v2/aad/instance
{
"ip_type" : 0,
"resource_region" : "north_china",
"basic_bandwidth" : "10",
"forwarding_rule" : 50,
"duration" : 1,
"amount" : 1,
"elastic_bandwidth" : 100,
"service_bandwidth" : 100,
"instance_access_type" : 1,
"period_type" : 2,
"instance_name" : "实例",
"enterprise_project_id" : "0"
} 响应示例
状态码:200
创建实例结果
{
"order_id" : "CS26030216302XMM0"
} 状态码
状态码 | 描述 |
|---|---|
200 | 创建实例结果 |
400 | Error response |
错误码
请参见错误码。

