创建实例 - CreateAdgInstance
功能介绍
创建一个新的实例,需要提供实例的详细配置信息。
调用方法
请参见如何调用API。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
URI
POST /v1/{project_id}/instances
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 项目ID |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
availability_zone | 否 | String | 可用区 |
charge_info | 否 | ChargeInfo object | 计费信息 |
deploy_mode | 否 | String | 部署模式 |
mode | 否 | String | 模式 |
name | 否 | String | 实例名称 |
outside_ins_config | 否 | OutsideInsConfig object | 云外实例配置信息 |
password | 否 | String | 密码 |
project_id | 否 | String | 项目ID |
publicip_id | 否 | String | 公网IP ID |
region | 否 | String | 区域 |
security_group_id | 否 | String | 安全组ID |
specification | 否 | String | 规格 |
subnet_id | 否 | String | 子网ID |
type | 否 | String | 类型 |
vpc_id | 否 | String | VPC ID |
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
job_id | String | 作业ID |
order_id | String | 订单ID |
状态码:201
创建成功
请求示例
POST /v1/{project_id}/instances
{
"availability_zone" : "string",
"charge_info" : { },
"deploy_mode" : "string",
"mode" : "string",
"name" : "string",
"outside_ins_config" : { },
"password" : "string",
"project_id" : "string",
"publicip_id" : "string",
"region" : "string",
"security_group_id" : "string",
"specification" : "string",
"subnet_id" : "string",
"type" : "string",
"vpc_id" : "string"
} 响应示例
无
状态码
状态码 | 描述 |
|---|---|
200 | OK |
201 | 创建成功 |
401 | 未授权 |
403 | 禁止访问 |
404 | 未找到 |
错误码
请参见错误码。

