调用CreateBundle创建自定义桌面模板。

接口说明

桌面模板分为系统模板和自定义模板,其中系统模板为阿里云提供的默认模板,调用该接口可以创建自定义模板。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateBundle

系统规定参数。取值:CreateBundle。

DesktopType String ecd.basic.large

桌面的规格。取值范围:

  • ecd.graphics.2xlarge:高级图形型
  • ecd.graphics.xlarge:图形型
  • ecd.performance.2xlarge:性能型
  • ecd.advanced.xlarge:高级办公型-B
  • ecd.advanced.large:高级办公型-A
  • ecd.basic.large:基础办公型-B
  • ecd.basic.small:基础办公型-A
说明 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"
}

错误码

访问错误中心查看更多错误码。