更新时间:2025-09-12 GMT+08:00
分享

创建实例

功能介绍

创建一个新的实例,需要提供实例的详细配置信息。

调用方法

请参见如何调用API

URI

POST /v1/{project_id}/instances

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

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

表3 ChargeInfo

参数

是否必选

参数类型

描述

charge_mode

String

计费模式

is_auto_pay

Boolean

是否自动支付

is_auto_renew

Boolean

是否自动续费

period_num

Integer

周期数量

period_type

String

周期类型

promotion_info

String

促销信息

表4 OutsideInsConfig

参数

是否必选

参数类型

描述

master_node_ip

String

主节点IP

slave_node_ip

String

从节点IP

virtual_ip

String

虚拟IP

响应参数

状态码:200

表5 响应Body参数

参数

参数类型

描述

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

未找到

错误码

请参见错误码

相关文档