全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ECD::Bundle

更新时间:Jun 26, 2025

ALIYUN::ECD::Bundle digunakan untuk membuat template komputer cloud kustom.

Sintaksis

{
  "Type": "ALIYUN::ECD::Bundle",
  "Properties": {
    "Description": String,
    "RootDiskSizeGib": Integer,
    "Language": String,
    "RootDiskPerformanceLevel": String,
    "DesktopType": String,
    "BundleName": String,
    "ImageId": String,
    "UserDiskPerformanceLevel": String,
    "UserDiskSizeGib": List
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Description

String

Tidak

Ya

Deskripsi dari template komputer cloud.

Tidak ada.

RootDiskSizeGib

Integer

Ya

Tidak

Ukuran disk sistem.

Satuan: GiB.

Nilai properti ini harus sesuai dengan ukuran disk sistem yang didukung oleh tipe komputer cloud. Untuk informasi lebih lanjut, lihat Tipe komputer cloud.

Language

String

Tidak

Ya

Bahasa sistem operasi.

Properti ini hanya mendukung gambar sistem.

Nilai yang valid:

  • zh-CN: Bahasa Mandarin Sederhana.

  • zh-HK: Bahasa Mandarin Tradisional.

  • en-US: Bahasa Inggris.

  • ja-JP: Bahasa Jepang.

RootDiskPerformanceLevel

String

Tidak

Tidak

Tingkat performa (PL) dari disk sistem.

Anda dapat menentukan properti ini ketika tipe komputer cloud adalah Graphics atau High Frequency.

Nilai yang valid:

  • PL0

  • PL1

  • PL2

  • PL3

Untuk informasi lebih lanjut tentang perbedaan antara disk dengan PL berbeda, lihat ESSDs.

DesktopType

String

Ya

Tidak

Tipe komputer cloud.

Anda dapat memanggil operasi DescribeBundles untuk menanyakan template komputer cloud dan memeriksa nilai parameter DesktopType untuk mendapatkan tipe komputer cloud yang didukung.

Catatan

Anda hanya dapat memilih tipe komputer cloud dengan akselerasi GPU ketika Anda menggunakan gambar dengan akselerasi GPU.

BundleName

String

Tidak

Ya

Nama template komputer cloud.

Tidak ada.

ImageId

String

Ya

Ya

ID dari gambar.

Tidak ada.

UserDiskPerformanceLevel

String

Tidak

Tidak

PL dari disk data.

Anda dapat menentukan properti ini ketika tipe komputer cloud adalah Graphics atau High Frequency.

Nilai yang valid:

  • PL0

  • PL1

  • PL2

  • PL3

Untuk informasi lebih lanjut tentang perbedaan antara disk dengan PL berbeda, lihat ESSDs.

UserDiskSizeGib

List

Ya

Tidak

Ukuran disk data.

Anda hanya dapat mengonfigurasi satu disk data. Satuan: GiB.

Nilai properti ini harus sesuai dengan ukuran disk data yang didukung oleh tipe komputer cloud. Untuk informasi lebih lanjut, lihat Tipe komputer cloud.

Catatan

Ukuran disk data yang ditentukan dalam template harus lebih besar daripada ukuran disk data yang terkandung dalam gambar.

Nilai Pengembalian

Fn::GetAtt

BundleId: ID dari template komputer cloud.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RootDiskSizeGib:
    Type: Number
    Description: Ukuran root disk gib.
    Default: 40
  DesktopType:
    Type: String
    Description: |-
      Spesifikasi desktop.Anda dapat memanggil Describundles untuk menanyakan bundel desktop dan mendapatkan spesifikasi desktop yang didukung saat ini dari desktopType yang dikembalikan.
      Jelaskan bahwa cermin biasa tidak dapat memilih spesifikasi GPU, dan cermin tipe GPU hanya dapat memilih spesifikasi GPU.
    Default: eds.enterprise_office.8c8g
  ImageId:
    Type: String
    Description: ID dari gambar.
    Default: desktopimage-windows-server-2019-64-ch-asp
  UserDiskSizeGib:
    Type: Json
    Description: |-
      Ukuran disk data. Saat ini, hanya satu disk data yang dapat diatur. Satuan: GiB.
      - Ukuran disk data yang mendukung pengaturan sesuai dengan spesifikasi.
      - Ukuran disk data (user_disk_size_gib) yang ditetapkan dalam template harus lebih besar daripada ukuran disk data (data_disk_size) dalam gambar.
    MaxLength: 1
    Default:
      - 40
Resources:
  Bundle:
    Type: ALIYUN::ECD::Bundle
    Properties:
      RootDiskSizeGib:
        Ref: RootDiskSizeGib
      DesktopType:
        Ref: DesktopType
      ImageId:
        Ref: ImageId
      UserDiskSizeGib:
        Ref: UserDiskSizeGib
Outputs:
  BundleId:
    Description: ID bundel desktop.
    Value:
      Fn::GetAtt:
        - Bundle
        - BundleId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RootDiskSizeGib": {
      "Type": "Number",
      "Description": "Ukuran root disk gib.",
      "Default": 40
    },
    "DesktopType": {
      "Type": "String",
      "Description": "Spesifikasi desktop.Anda dapat memanggil Describundles untuk menanyakan bundel desktop dan mendapatkan spesifikasi desktop yang didukung saat ini dari desktopType yang dikembalikan.\nJelaskan bahwa cermin biasa tidak dapat memilih spesifikasi GPU, dan cermin tipe GPU hanya dapat memilih spesifikasi GPU.",
      "Default": "eds.enterprise_office.8c8g"
    },
    "ImageId": {
      "Type": "String",
      "Description": "ID dari gambar.",
      "Default": "desktopimage-windows-server-2019-64-ch-asp"
    },
    "UserDiskSizeGib": {
      "Type": "Json",
      "Description": "Ukuran disk data. Saat ini, hanya satu disk data yang dapat diatur. Satuan: GiB.\n- Ukuran disk data yang mendukung pengaturan sesuai dengan spesifikasi.\n- Ukuran disk data (user_disk_size_gib) yang ditetapkan dalam template harus lebih besar daripada ukuran disk data (data_disk_size) dalam gambar.",
      "MaxLength": 1,
      "Default": [40]
    }
  },
  "Resources": {
    "Bundle": {
      "Type": "ALIYUN::ECD::Bundle",
      "Properties": {
        "RootDiskSizeGib": {
          "Ref": "RootDiskSizeGib"
        },
        "DesktopType": {
          "Ref": "DesktopType"
        },
        "ImageId": {
          "Ref": "ImageId"
        },
        "UserDiskSizeGib": {
          "Ref": "UserDiskSizeGib"
        }
      }
    }
  },
  "Outputs": {
    "BundleId": {
      "Description": "ID bundel desktop.",
      "Value": {
        "Fn::GetAtt": [
          "Bundle",
          "BundleId"
        ]
      }
    }
  }
}