创建云桌面CDS数据盘
更新时间:2024-01-26
创建云桌面CDS数据盘
接口描述
本接口用于创建云桌面CDS数据盘。创建完成后可以用挂载接口将磁盘挂载到云桌面
请求结构
JSON
1POST /v1/bvd/volume
2Host: bec.baidubce.com
3Authorization: authorization string
4X-Bce-Accesskey: accesskey
5
6{
7 "billing": "Postpaid",
8 "cdsSizeInGB": 0,
9 "deployInstances": [
10 {
11 "purchaseCount": 0,
12 "regionId": ""
13 }
14 ],
15 "description": "",
16 "name": "",
17 "storageType": "ssd"
18}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
name | 磁盘的名称。支持大小写字母、数字、中文以及-_ /.特殊字符,必须以字母开头,长度1-65 | true | string | ||
description | 磁盘的描述信息 | false | string | ||
billing | 计费参数:Postpaid后付费,Prepaid预付费 | false | string | ||
cdsSizeInGB | CDS磁盘容量,必须为大于0的整数,单位为GB,云磁盘的起售容量不小于50GB | true | integer(int32) | ||
deployInstances | 所属节点 | true | array | PurchaseInstance | |
purchaseCount | 购买数量 | true | integer | ||
regionId | 节点ID | true | string | ||
snapShotId | 快照ID,支持从快照创建磁盘。当此参数存在时且不为空时,cdsSizeInGB参数将被忽略,此时非必需 | false | string | ||
storageType | 云磁盘类型ssd、hdd | true | string |
响应头域
除公共头域外,无其它特殊头域。
响应状态
状态码 | 说明 |
---|---|
200 | OK |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
响应参数
参数名称 | 参数说明 | 类型 |
---|---|---|
volumeIds | 云磁盘ID列表 | array of string |
错误码
请参照错误返回章节的内容。
请求示例
JSON
1POST /v1/bvd/volume HTTP/1.1
2Host: bec.baidubce.com
3Authorization: bce-auth-v1/xxxxx
4
5{
6 "name": "mycds",
7 "description": "",
8 "billing": "Postpaid",
9 "cdsSizeInGB": 50,
10 "deployInstances": [
11 {
12 "purchaseCount": 1,
13 "regionId": "cn-baoding-ix"
14 }
15 ],
16 "storageType": "ssd"
17}
响应示例
JSON
1{
2 "volumeIds": [
3 "cds-vd-rgyi5vqn"
4 ]
5}