基本信息

Action

CreateVolumes

Path

/iaas

Method

GET

请求参数

此接口除公共参数外,还包含以下参数。关于公共参数的更多信息,请参见前文内容

参数名 类型 描述 是否必须

size

Integer

硬盘容量:

* (超高)性能型大小范围是 10-1000GB, 步长是10GB * 容量型硬盘大小是 100-5000GB, 步长是50GB * 基础型硬盘大小范围是 10-2000GB, 步长是 10GB * SSD企业级硬盘大小是 10-2000GB, 步长是 10GB * 企业级分布式 SAN(NeonSAN)的大小是 100GB-5TB, 步长 100GB

volume_name

String

硬盘名称

volume_type

Integer

硬盘类型:

* 性能型是 0 * 容量型是 2 * 超高性能型是 3 (只能被超高性能云服务器挂载), * 基础型硬盘是 100 (只能被基础型云服务器挂载), * SSD 企业级硬盘是 200 (只能被企业型云服务器挂载), * 企业级分布式 SAN (NeonSAN) 是 5, * 以上每个类型的硬盘并不是每个区都有,具体可以通过前端查看

count

Integer

创建硬盘的数量,默认是1
注解: 每块硬盘的容量是相同的

target_user

String

目标用户 ID ,可用于主账号为其子账号创建资源。

encryption

Boolean

创建加密硬盘

cipher_alg

String

加密使用的算法类型:
目前仅支持 aes256,默认 aes256

返回数据

此接口除了返回公共响应参数外,还返回以下参数。关于公共响应参数的更多信息,请参见前文内容

参数名 类型 描述

volumes

Array

创建的硬盘 ID 列表

请求示例

https://api.<your_domain>/iaas/?action=CreateVolumes
&volume_name=demo
&size=20
&zone=pek3a
&COMMON_PARAMS

返回示例

{
  "action":"CreateVolumesResponse",
  "job_id":"j-bm6ym3r8",
  "volumes":["vol-j38f2h3h"]
  "ret_code":0
}