调用CreateBundle创建自定义桌面模板。
接口说明
桌面模板分为系统模板和自定义模板,其中系统模板为阿里云提供的默认模板,调用该接口可以创建自定义模板。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateBundle |
系统规定参数。取值:CreateBundle。 |
DesktopType | String | 是 | ecd.basic.large |
桌面的规格。取值范围:
说明 ecd.graphics为GPU规格。普通镜像不能选择GPU规格,GPU类型镜像只能选择GPU规格。
|
ImageId | String | 是 | m-4zfb6zj728hhr**** |
镜像ID。 |
RegionId | String | 是 | cn-hangzhou |
地域ID。 |
RootDiskSizeGib | Integer | 是 | 80 |
系统盘大小。单位:GiB。 支持设置的系统盘大小与规格相对应。更多信息,请参见桌面规格概述。 |
UserDiskSizeGib.N | RepeatList | 是 | 70 |
数据盘大小。目前只能设置一个数据盘。单位:GiB。 支持设置的数据盘大小与规格相对应。更多信息,请参见桌面规格概述。
说明 模板中设置的数据盘大小(UserDiskSizeGib)必须大于镜像中的数据盘大小(DataDiskSize)。
|
BundleName | String | 否 | testBundleName |
桌面模板名称。 |
Description | String | 否 | This is description. |
桌面模板描述。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
BundleId | String | b-cezrnfgecbich**** |
桌面模板ID。 |
RequestId | String | A90B77D3-261E-4AB2-A860-2FA2098D268A |
请求ID。 |
示例
请求示例
https://ecd.cn-hangzhou.aliyuncs.com/?Action=CreateBundle
&ImageId=m-4zfb6zj728hhr****
&DesktopType=ecd.basic.large
&RootDiskSizeGib=80
&UserDiskSizeGib.1=70
&<公共请求参数>
正常返回示例
XML
格式
<CreateBundleResponse>
<BundleId>b-cezrnfgecbich****</BundleId>
<RequestId>A90B77D3-261E-4AB2-A860-2FA2098D268A</RequestId>
</CreateBundleResponse>
JSON
格式
{
"BundleId":"b-cezrnfgecbich****",
"RequestId":"A90B77D3-261E-4AB2-A860-2FA2098D268A"
}
错误码
访问错误中心查看更多错误码。