BCE::BCC::Instance
所有文档
menu
没有找到结果,请重新输入

云编排服务 COS

BCE::BCC::Instance

功能说明

创建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"
        ]
    }
}
上一篇
BCE::BCC::CdsAttachment
下一篇
CDS