• 沒有找到結果。

6-2 请求 Header 参数

参数 是否必选 参数类型 描述

X-Auth-Token 是 String 用户Token。 通过调用IAM服务 获取用户Token接口获取(响应 消息头中X-Subject-Token的 值)。

6-3 请求 Body 参数

参数 是否必选 参数类型 描述

bssParam 否 BssParamFor CreateVolum e object

按需和包周期的扩展参数

volume 是 CreateVolum eOption object

待创建的云硬盘信息

server_id 否 String 创建云硬盘并挂载到目标虚拟

机。 创建的云硬盘的计费模式

CreateVolum

eSchedulerHi nts object

云硬盘调度参数,可用于指定云 硬盘创建到某个专属存储池中

6-4 BssParamForCreateVolume

参数 是否必选 参数类型 描述

chargingMod

e 否 String 功能说明:计费模式。默认值为

postPaid。 取值范围:

● prePaid:包年包月

● postPaid:按需 缺省值:postPaid 枚举值:

● postPaid

● prePaid

参数 是否必选 参数类型 描述

isAutoPay 否 String 功能说明:是否立即支付。

chargingMode为PrePaid时该参

isAutoRenew 否 String 功能说明:是否自动续订。

chargingMode为prePaid时该参

periodNum 否 Integer 功能说明:订购周期数,

chargingMode为prePaid时该参 数会生效,并且该参数为为必 选。 取值范围:

● periodType为month时,为 [1-9]

● periodType为year时,为 [1-1]

periodType 否 String 功能说明:订购周期单位。

chargingMode为prePaid时该参

6-5 CreateVolumeOption

参数 是否必选 参数类型 描述

availability_zo

ne 是 String 指定要创建云硬盘的可用区。

backup_id 否 String 备份ID,从备份创建云硬盘时为 必选。

count 否 Integer 批量创云硬盘的个数。如果无该

参数,表明只创建1个云硬盘,

目前最多支持批量创建100个。

从备份创建云硬盘时,不支持批 量创建,数量只能为“1”。

如果发送请求时,将参数值设置 为小数,则默认取小数点前的整 数。

description 否 String 云硬盘的描述。最大支持255个 字节。

enterprise_pro

ject_id 否 String 企业项目ID。创建云硬盘时,给

云硬盘绑定企业项目ID。

imageRef 否 String 镜像ID,指定该参数表示创建云

硬盘方式为从镜像创建云硬盘。

参数 是否必选 参数类型 描述 metadata 否 Map<String,St

ring> 创建云硬盘的metadata信息 可选参数如下: Virtual Block Device)类型,

即为默认类型,VBD只能支

multiattach 否 Boolean 是否为共享云硬盘。true为共享 盘,false为普通云硬盘。

参数 是否必选 参数类型 描述

size 是 Integer 云硬盘大小,单位为GB,其限

制如下: 系统盘:

1GB-1024GB 数据盘:

10GB-32768GB 创建空白云硬 盘和从 镜像/快照 创建云硬盘

snapshot_id 否 String 快照ID,指定该参数表示创建云 硬盘方式为从快照创建云硬盘。

volume_type 是 String 云硬盘类型。

目前支持"SATA","SAS",

"GPSSD"和"SSD"四种。

● "SATA"为普通IO云硬盘(已售 罄)

● "SAS"为高IO云硬盘

● "GPSSD"为通用型SSD云硬 盘

● "SSD"为超高IO云硬盘 当指定的云硬盘类型在

参数 是否必选 参数类型 描述 tags 否 Map<String,St

ring> 云硬盘标签信息。

6-6 CreateVolumeSchedulerHints

参数 是否必选 参数类型 描述

dedicated_sto

rage_id 否 String 指定专属存储池ID,表示将云硬

盘创建在该ID对应的存储池中。