调用CreateBundle创建自定义桌面模板。
接口说明
桌面模板分为系统模板和自定义模板,其中系统模板为阿里云提供的默认模板,调用该接口可以创建自定义模板。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateBundle |
系统规定参数。取值:CreateBundle。 |
RegionId | String | 是 | cn-hangzhou |
地域ID。 |
ImageId | String | 是 | m-4zfb6zj728hhr**** |
镜像ID。 |
DesktopType | String | 是 | ecd.basic.large |
桌面规格。您可以调用DescribeBundles查询桌面模板,从返回的DesktopType获取当前支持的桌面规格。 说明 普通镜像不能选择GPU规格,GPU类型镜像只能选择GPU规格。
|
RootDiskSizeGib | Integer | 是 | 80 |
系统盘大小。单位:GiB。 支持设置的系统盘大小与规格相对应。更多信息,请参见桌面规格概述。 |
BundleName | String | 否 | testBundleName |
桌面模板名称。 |
Description | String | 否 | test |
桌面模板描述。 |
Language | String | 否 | zh-CN |
操作系统语言。目前只支持系统镜像。取值如下:
|
RootDiskPerformanceLevel | String | 否 | PL1 |
系统盘的性能等级。当桌面规格设置为图形型或者高主频时,支持设置磁盘性能等级。取值范围:
关于各性能等级磁盘的差异,请参见ESSD云盘。 |
UserDiskPerformanceLevel | String | 否 | PL1 |
数据盘的性能等级。当桌面规格设置为图形型或者高主频时,支持设置磁盘性能等级。取值范围:
关于各性能等级磁盘的差异,请参见ESSD云盘。 |
UserDiskSizeGib.N | Integer | 是 | 70 |
数据盘大小。目前只能设置一个数据盘。单位:GiB。 支持设置的数据盘大小与规格相对应。更多信息,请参见桌面规格概述。 说明 模板中设置的数据盘大小(UserDiskSizeGib)必须大于镜像中的数据盘大小(DataDiskSize)。
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
BundleId | String | b-cezrnfgecbich**** |
桌面模板ID。 |
RequestId | String | A90B77D3-261E-4AB2-A860-2FA2098D**** |
请求ID。 |
示例
请求示例
https://ecd.cn-hangzhou.aliyuncs.com/?Action=CreateBundle
&ImageId=m-4zfb6zj728hhr****
&DesktopType=ecd.basic.large
&RootDiskSizeGib=80
&UserDiskSizeGib.1=70
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<BundleIdResponse>
<BundleId>b-cezrnfgecbich****</BundleId>
<RequestId>A90B77D3-261E-4AB2-A860-2FA2098D****</RequestId>
</BundleIdResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"BundleIdResponse" : {
"BundleId" : "b-cezrnfgecbich****",
"RequestId" : "A90B77D3-261E-4AB2-A860-2FA2098D****"
}
}