创建BCC实例
更新时间:2024-08-16
用途
用于创建一台云服务器BCC实例
请求参数
名称 | 类型 | 描述 |
---|---|---|
name | String | 模板任务名称,必填 |
operator | String | 模板任务类型,必填 |
properties | Map<String, Object> | 任务执行所需参数,必填,详细内容见下表 |
properties参数
名称 | 类型 | 描述 |
---|---|---|
imageId | String | 镜像ID,必填 |
spec | String | 套餐规格,必填 |
paymentTiming | String | 付费方式,必填,Prepaid:预付费,Postpaid:后付费 |
reservationLength | int | 购买时长,预付费情况下必填,单位:月 |
rootDiskSizeInGb | int | 系统盘大小,选填,默认值:40,单位:GB |
name | String | 虚机名称,选填 |
输出参数
名称 | 类型 | 描述 |
---|---|---|
instances | BccInstance | BCC实例,包含实例短ID信息 |
请求参数示例
JSON
1{
2 "name": "CreateBccInstance",
3 "operator": "BCE::BCC::CreateInstanceBySpec",
4 "properties": {
5 "imageId": "m-8S2nu8s3",
6 "spec": "bcc.g5.c2m8",
7 "paymentTiming": "Prepaid",
8 "reservationLength": 1,
9 "rootDiskSizeInGb": 40,
10 "name": "test_hostname"
11 }
12}
输出参数示例
JSON
1{
2 "instances": {
3 "instanceId": "i-pqJV5Ptu"
4 }
5}