调用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

操作系统语言。目前只支持系统镜像。取值如下:

  • zh-CN:简体中文
  • zh-HK:繁体中文(香港)
  • en-US:英文
  • ja-JP:日文
RootDiskPerformanceLevel String PL1

系统盘的性能等级。当桌面规格设置为图形型或者高主频时,支持设置磁盘性能等级。取值范围:

  • PL0
  • PL1
  • PL2
  • PL3

关于各性能等级磁盘的差异,请参见ESSD云盘

UserDiskPerformanceLevel String PL1

数据盘的性能等级。当桌面规格设置为图形型或者高主频时,支持设置磁盘性能等级。取值范围:

  • PL0
  • PL1
  • PL2
  • PL3

关于各性能等级磁盘的差异,请参见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****"
  }
}