文档中心 > RunBms
RunBms

最近更新时间:2021-11-18

请求方法:POST

接口描述:使用RunBms创建裸金属服务器实例。


请求参数

Param

名称

数据类型

是否必选

描述

Action

String

是

要执行的操作。取值RunBms

Body

名称

数据类型

是否必选

描述

regionId

String

是

区域Id

azoneId

String

是

硬盘实例ID

payType

String

是

计费方式

productRentCount

int

是

购买租期(月)/后付费必传但无效

instanceCode

String

是

裸金属规格

imageId

String

是

镜像ID

imageParentCode

String

是

镜像规格族,详见枚举说明

vpcId

String

是

使用的vpc

password

String

否

裸金属初始密码

keyPair

String

否

密钥对ID

instanceName

String

是

实例名称(字母开头,包含字母数字,2到15个字符)

hostName

String

否

虚机hostName,不指定是使用instanceName

description

String

否

虚机描述

amount

int

是

购买数量

subnetId

String

否

网卡所在子网ID


返回参数

名称

类型

描述

RequestId

String

请求ID

orderId

String

订单号

instanceIds

Stirng[]

云主机ID列表


示例

请求示例

POST https://api.unicloud.com/compute/bms?
Action=RunBms
&公共请求参数

Body

{
"payType": "YEAR_MONTH",
"regionId": "cn-beijing",
"azoneId": "cn-beijing-a",
"productRentCount": 1,
"instanceCode": "physical.c1.12xlarge",
"imageId": "uploadNFS-Centos7.6_uefi_en",
"imageParentCode": "bms.image.public",
"vpcId": "vpc-45fkyp5q96dpb",
"instanceName": "openAPIcreate",
"amount": 1,
"subnetId": "978c9659ca0041d18912a3ea41995b17"
}


返回示例

JSON格式

{
   "orderId": "1323920388885364761",
   "instanceIds": [
       "bms-kcd4v8mln0bz"
  ]
}