BCE::BCC::Instance
更新时间:2024-09-25
下述内容即将下线,后续请参考最新版本的内容。
创建bcc虚机
属性名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
imageId | String | 是 | 待创建虚拟机实例的镜像ID,可通过调用查询镜像列表接口选择获取所需镜像ID。 |
billing | Billing | 是 | 订单、计费相关参数 |
instanceType | String | 否 | 待创建虚拟机实例的类型,具体可选类型参见下述InstanceType,为空时使用默认虚机类型 |
cpuCount | int | 是 | 待创建虚拟机实例的CPU核数 |
memoryCapacityInGB | int | 是 | 待创建虚拟机实例的内存容量,单位GB,可选配置请参考区域机型以及可选配置。 |
rootDiskSizeInGb | int | 否 | 待创建虚拟机实例的系统盘大小,单位GB,默认是40GB,范围为[40, 500]GB,超过40GB按照云磁盘价格收费。注意指定的系统盘大小需要满足所使用镜像最小磁盘空间限制。 |
rootDiskStorageType | String | 否 | 待创建虚拟机实例系统盘介质,默认使用hp1型云磁盘,可指定系统盘磁盘类型可参见StorageType。 |
ephemeralDisks | List<EphemeralDisk> | 否 | DCC实例可以创建多块本地盘,需要指定磁盘类型以及大小。其他类型BCC最多只能使用一块本地盘,使用默认磁盘类型,需要指定磁盘大小。FPGA实例以及GPU实例默认使用一块本地磁盘,根据配置指定本地盘大小,具体请参考GPU型BCC可选规格配置 以及FPGA型BCC可选规格配置 。 |
createCdsList | List<CreateCdsModel> | 否 | 待创建的CDS磁盘列表,具体数据格式参见下述CreateCdsModel |
networkCapacityInMbps | int | 否 | 公网带宽,单位为Mbps。必须为0~200之间的整数,为0表示不分配公网IP,默认为0Mbps。 |
dedicatedHostId | string | 否 | 专属服务器DCC id,指定虚机置放位置时指定该值。 |
purchaseCount | int | 否 | 批量创建(购买)的虚拟机实例个数必须为大于0的整数,可选参数,缺省为1。如果设置值为2以上,则代表创建相同配置的2或多台虚拟机实例。 |
name | String | 否 | 虚拟机名字(可选)。默认都不指定name。如果指定name:批量时name作为名字的前缀。后端将加上后缀,后缀生成方式:name{ -序号}。如果没有指定name,则自动生成,方式:{instance-八位随机串-序号}。注:随机串从0~9a~z生成;序号按照count的数量级,依次递增,如果count为100,则序号从000~100递增,如果为10,则从00~10递增。支持大小写字母、数字、中文以及-_ /.特殊字符,必须以字母开头,长度1-65。 |
adminPass | String | 否 | 待指定的实例管理员密码,8-16位字符,英文,数字和符号必须同时存在,符号仅限!@#$%^*() ,密码需要加密传输,详见链接 |
ZoneName | String | 否 | 指定zone信息,默认为空,由系统自动选择, 要填写的话写成如zoneA、zoneB、zoneC的形式 |
subnetId | String | 否 | 指定子网,为空时将使用默认子网 |
securityGroupId | String | 否 | 指定安全组,为空时将使用默认安全组 |
gpuCard | String | 否 | 待创建实例所要携带的GPU卡信息,具体可选信息参照GpuType,非GPU型实例无需指定此字段 |
fpgaCard | String | 否 | 待创建实例所要携带的FPGA卡信息,具体可选信息参照FpgaType,非FPGA型实例无需指定此字段 |
cardCount | String | 否 | 待创建实例所要携带的GPU卡或FPGA卡数量,仅在gpuCard或fpgaCard字段不为空时有效,且需要满足GPU型实例可选规格配置或FPGA型实例可选规格配置中的要求 |