All Products
Search
Document Center

Elastic Desktop Service:DescribeBundles

Last Updated:Aug 10, 2026

Queries the details of cloud computer templates.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

ecd:DescribeBundles

get

*All Resource

*

None None

Request parameters

Parameter

Type

Required

Description

Example

RegionId

string

Yes

The region ID. You can call DescribeRegions to query the regions supported by Elastic Desktop Service.

cn-hangzhou

MaxResults

integer

No

The maximum number of entries per page for a paged query.

10

NextToken

string

No

The token for the next query.

caeba0bbb2be03f84eb48b699f0a4883

BundleType

string

No

The cloud computer templatetype.

Valid values:

  • SYSTEM :

    system template.

  • CUSTOM :

    custom template.

SYSTEM

DesktopTypeFamily

string

No

The cloud computer instance family.

Valid values:

  • eds.graphics :

    graphics-accelerated.

  • eds.hf :

    high clock speed.

  • eds.general :

    general-purpose.

eds.general

CpuCount

integer

No

The number of vCPUs included in the cloud computer instance type.

2

MemorySize

integer

No

The memory size included in the cloud computer instance type. Unit: GiB.

4

GpuCount

number

No

The number of GPUs included in the cloud computer instance type.

1

CheckStock

boolean

No

Specifies whether to query the stock status of the cloud computer instance type.

true

FromDesktopGroup

boolean

No

Specifies whether the template belongs to a cloud computer pool.

Valid values:

  • true :

    Belongs to a cloud computer pool.

  • false :

    Does not belong to a cloud computer pool. [Default value]

false

ProtocolType

string

No

The protocol type.

Valid values:

  • HDX :

    HDX protocol.

  • ASP :

    Alibaba Cloud proprietary ASP protocol [Recommended]

ASP

BundleId

array

No

The list of cloud computer template IDs. You can specify 1 to 100 IDs.

bundle_ecd_graphics.2xlarge_s15d15_win2019

string

No

The cloud computer template ID.

bundle_ecd_graphics.2xlarge_s15d15_win2019

SupportMultiSession

boolean

No

Specifies whether to return multi-session cloud computer templates when querying the cloud computer list. Multi-session templates are not returned by default.

false

VolumeEncryptionEnabled

boolean

No

Specifies whether to enable disk encryption.

false

FotaChannel

string

No

Note

This parameter is not publicly available.

example

SelectedBundle

boolean

No

The selected template.

true

SessionType

string

No

The session type.

Valid values:

  • SingleSession :

    single session.

  • MultipleSession :

    multiple sessions.

SingleSession

ImageId

array

No

The list of image IDs.

string

No

The image ID.

m-7by8d2m4kiicz****

OsType

string

No

The operating system type.

Valid values:

  • Linux :

    Linux

  • Windows :

    Windows

Windows

Scope

string

No

Scenarios.

FastBuy

GpuDriverType

string

No

The GPU driver type.

Valid values:

  • T4 :

    T4

  • A10 :

    A10

  • G28 :

    G28

  • G39 :

    G39

T4

Response elements

Element

Type

Description

Example

object

The collection of returned information.

NextToken

string

The token for the next query. If NextToken is empty, no more results exist.

AAAAAV3MpHK1AP0pfERHZN5pu6lu3PTF6h3zE8egwlYuv8M8

RequestId

string

The request ID.

BCC854D8-5D1E-46D3-96EF-797A5DD36789

Bundles

array<object>

The list of cloud computer templates.

array<object>

The details of a cloud computer template.

Description

string

The description of the cloud computer template.

Template for daily office use

BundleType

string

The cloud computer templatetype.

Valid values:

  • SYSTEM :

    system template.

  • CUSTOM :

    custom template.

SYSTEM

OsType

string

The operating system type.

Valid values:

  • Linux :

    Linux

  • Windows :

    Windows

Windows

StockState

string

The stock status. This parameter is returned when CheckStock is set to True.

Sufficient

DesktopType

string

The cloud computer specifications.

ecd.graphics.2xlarge

ProtocolType

string

The protocol type.

Valid values:

  • HDX :

    HDX protocol.

  • ASP :

    Alibaba Cloud proprietary ASP protocol.

ASP

BundleId

string

The cloud computer template ID.

bundle_ecd_graphics.2xlarge_s15d15_win2019

ImageId

string

The image ID.

desktopimage-windows-server-2019-64-ch-vgpu

ImageName

string

The image name.

Windows server 2019 Chinese

Language

string

The language of the image operating system.

Valid values:

  • en-US :

    English.

  • zh-HK :

    Traditional Chinese (Hong Kong)

  • zh-CN :

    Simplified Chinese.

  • ja-JP :

    Japanese.

en-US

BundleName

string

The name of the cloud computer template.

Advanced graphics with Windows 2019

Disks

array<object>

The disk information.

object

The disk information.

DiskType

string

The type of the disk.

Valid values:

  • SYSTEM :

    System disk

  • DATA :

    Data disk

SYSTEM

DiskSize

integer

The size of the disk. Unit: GiB.

150

DiskPerformanceLevel

string

The PL of the disk.

Valid values:

  • PL1 :

    PL1

  • PL0 :

    PL0

  • PL3 :

    PL3

  • PL2 :

    PL2

PL0

DesktopTypeAttribute

object

The details of the cloud computer specifications.

CpuCount

integer

The number of vCPUs.

10

GpuCount

number

The number of GPUs.

0.5

GpuSpec

string

The GPU type.

NVIDIA T4

MemorySize

integer

The memory size. Unit: MiB.

4096

DesktopTypeFamily

string

The cloud computer instance family.

Valid values:

  • eds.graphics :

    graphics-accelerated.

  • eds.hf :

    high clock speed.

  • eds.general :

    general-purpose.

eds.general

CreationTime

string

The time when the cloud computer template was created. The time is in the ISO 8601 standard in UTC.

2021-09-30T06:09Z

SessionType

string

The session type.

Valid values:

  • 0 :

    single session.

  • 1 :

    multiple sessions.

0

VolumeEncryptionEnabled

boolean

Specifies whether to enable disk encryption.

false

VolumeEncryptionKey

string

The ID of the KMS key used when disk encryption is enabled.

08c33a6f-4e0a-4a1b-a3fa-7ddfa1d4****

Platform

string

The operating system platform information.

Valid values:

  • Ubuntu :

    Ubuntu

  • Windows Server 2022 :

    Windows Server 2022

  • UOS :

    UOS

  • CentOS :

    CentOS

  • Windows Server 2019 :

    Windows Server 2019

  • Windows Server 2016 :

    Windows Server 2016

Windows Server 2019

ImageStatus

string

The image status.

Available

SystemDiskCategory

string

The system cloud disk type.

Valid values:

  • cloud_efficiency :

    ultra cloud disk.

  • cloud_auto :

    ESSD AutoPL cloud disk.

  • cloud_essd :

    enhanced SSD. Only specific specifications support this type.

cloud_efficiency

DataDiskCategory

string

The data cloud disk type.

Valid values:

  • cloud_efficiency :

    ultra cloud disk.

  • cloud_auto :

    ESSD AutoPL cloud disk.

  • cloud_essd :

    enhanced SSD. Only specific specifications support this type.

cloud_efficiency

Examples

Success response

JSON format

{
  "NextToken": "AAAAAV3MpHK1AP0pfERHZN5pu6lu3PTF6h3zE8egwlYuv8M8",
  "RequestId": "BCC854D8-5D1E-46D3-96EF-797A5DD36789",
  "Bundles": [
    {
      "Description": "日常办公用模板",
      "BundleType": "SYSTEM",
      "OsType": "Windows",
      "StockState": "Sufficient",
      "DesktopType": "ecd.graphics.2xlarge",
      "ProtocolType": "ASP",
      "BundleId": "bundle_ecd_graphics.2xlarge_s15d15_win2019",
      "ImageId": "desktopimage-windows-server-2019-64-ch-vgpu",
      "ImageName": "Windows server 2019 Chinese",
      "Language": "en-US",
      "BundleName": "Advanced graphics with Windows 2019",
      "Disks": [
        {
          "DiskType": "SYSTEM",
          "DiskSize": 150,
          "DiskPerformanceLevel": "PL0"
        }
      ],
      "DesktopTypeAttribute": {
        "CpuCount": 10,
        "GpuCount": 0.5,
        "GpuSpec": "NVIDIA T4",
        "MemorySize": 4096
      },
      "DesktopTypeFamily": "eds.general",
      "CreationTime": "2021-09-30T06:09Z",
      "SessionType": "0",
      "VolumeEncryptionEnabled": false,
      "VolumeEncryptionKey": "08c33a6f-4e0a-4a1b-a3fa-7ddfa1d4****",
      "Platform": "Windows Server 2019",
      "ImageStatus": "Available",
      "SystemDiskCategory": "cloud_efficiency",
      "DataDiskCategory": "cloud_efficiency"
    }
  ]
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.