BCE::BCC::Instance
更新时间:2024-11-27
功能说明
创建BCC/EBC实例
参数描述
属性名称 | 类型 | 是否必须 | 允许更新 | 描述 |
---|---|---|---|---|
imageId | String | 是 | 是 | 虚机镜像ID |
spec | String | 是 | 是 | 虚机规格 |
name | String | 否 | 是 | 虚机名称;支持大小写字母、数字、中文以及-_ /.特殊字符,必须以中文或字母开头,长度1-65。 注意:当使用count字段创建多个同规格实例时,多个实例name都是相同的。 |
hostname | String | 否 | 是 | 虚机主机名,在虚机里面看到的名字;仅支持小写字母、数字以及- . 特殊字符,必须以字母开头,不可连续使用特殊符号,不支持特殊符号开头或结尾,长度2-64。 注意:当使用count字段创建多个同规格实例时,多个实例hostname都是相同的。 |
rootDiskStorageType | String | 否 | 否 | 待创建虚拟机实例系统盘介质 |
rootDiskSizeInGb | int | 否 | 否 | 待创建虚拟机实例的系统盘大小。单位GB,默认是40GB,范围为[40, 100]GB,超过40GB按照云磁盘价格收费。 注意:指定的系统盘大小需要满足所使用镜像最小磁盘空间限制。 |
zoneName | String | 否 | 是 | 指定可用区信息。默认为空,由系统自动选择,可通过调用查询可用区列表接口查询可用区列表。zoneName命名规范是“国家-region-可用区序列",小写,例如北京可用区A为"cn-bj-a"。 |
billing | Billing | 是 | 否 | 订单、计费相关参数。 |
isOpenIpv6 | boolean | 否 | 否 | 实例是否开启ipv6,true表示开启,false表示关闭。只有当镜像和子网都支持ipv6时才可开启,不传表示自动适配镜像和子网的ipv6支持情况。 |
tags | List<TagModel> | 否 | 是 | 实例绑定的标签列表。 |
keypairId | String | 否 | 否 | 待创建实例所要绑定的密钥对ID。 |
autoRenewTimeUnit | String | 否 | 否 | 自动续费按月付费或按年付费,可选值:month、year。 |
autoRenewTime | int | 否 | 否 | 自动续费的时长,按月是1-9,按年是1-3 |
deployIdList | List<String> | 否 | 是 | 实例所在的部署集id列表,填写短ID。 |
resGroupId | String | 否 | 否 | 实例要绑定的资源组id。 |
adminPass | String | 否 | 否 | bcc实例管理员密码,8-16位字符,英文,数字和符号必须同时存在,符号仅限!@#$%^*(),密码需要加密传输,加密规范见:密码传输规范;设置密码时"encryptedKey" 字段变为必选字段。 |
encryptedKey | String | 否 | 否 | 加密adminPass使用的sk对应的ak(注意必须使用长期ak/sk),bcc的OpenApi要求使用长期ak进行解密,cos服务端无法获取ak信息,需要调用方透传 |
subnetId | String | 否 | 是 | 指定子网信息,为空时将使用默认子网。 |
securityGroupIds | List<String> | 否 | 是 | 指定安全组信息,为空时将使用默认安全组;不能和 enterpriseSecurityGroupIds 同时使用。 |
enterpriseSecurityGroupIds | List<String> | 否 | 否 | 指定企业安全组信息列表,为空时将使用默认安全组;不能和 securityGroupIds 同时使用。 |
示例
{
"type": "BCE::BCC::Instance",
"properties": {
"imageId": "m-43wfwG1G",
"spec": "bcc.g5.c2m8",
"name": "bcc-name",
"hostname": "bcc-hostname",
"rootDiskStorageType": "cloud_hp1",
"rootDiskSizeInGb": 20,
"zoneName": "cn-bj-d",
"billing": {
"paymentTiming": "Postpaid"
},
"subnetId": "sbn-t7wd70fsiu5r",
"securityGroupIds": [
"g-sdmmb369etdi"
]
}
}