全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::ECS::DiskCategories

更新时间:Jul 06, 2025

DATASOURCE::ECS::DiskCategories digunakan untuk menanyakan informasi mengenai kategori disk.

Sintaksis

{
  "Type": "DATASOURCE::ECS::DiskCategories",
  "Properties": {
    "Type": String,
    "ZoneId": String,
    "DataDiskCategory": String,
    "InstanceType": String,
    "SystemDiskCategory": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Type

String

Ya

Ya

Tipe disk yang ingin Anda tanyakan.

Nilai valid:

  • system: disk sistem

  • data: disk data

ZoneId

String

Ya

Ya

ID zona.

Tidak ada.

DataDiskCategory

String

Tidak

Ya

Kategori disk data.

Nilai valid:

  • cloud: disk dasar

  • cloud_efficiency: disk ultra

  • cloud_ssd: SSD standar

  • ephemeral_ssd: SSD lokal

  • cloud_essd: ESSD (Enterprise SSD)

Catatan

Properti ini berlaku ketika Type diatur ke data.

InstanceType

String

Tidak

Ya

Tipe instans dari instans Elastic Compute Service (ECS).

Untuk informasi lebih lanjut, lihat Ikhtisar keluarga instans dan DescribeInstanceTypes.

SystemDiskCategory

String

Tidak

Ya

Kategori disk sistem.

Nilai valid:

  • cloud: disk dasar

  • cloud_efficiency: disk ultra

  • cloud_ssd: SSD standar

  • ephemeral_ssd: SSD lokal

  • cloud_essd: ESSD

Catatan

Properti ini berlaku ketika Type diatur ke system.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika stack diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya data ketika stack diperbarui.

  • Always: merefresh sumber daya data ketika stack diperbarui.

Nilai pengembalian (Fn::GetAtt)

  • DiskCategoryIds: ID kategori disk.

  • DiskCategories: Detail kategori disk.

Properti

Tipe

Deskripsi

Kendala

DiskCategoryIds

List

Kategori disk.

Contoh: ["cloud_ssd", "cloud_essd", "cloud_efficiency"].

DiskCategories

List

Detail kategori disk.

Nilai DiskCategories terdiri dari nilai-nilai Type dan DiskCategory.

Type

String

Tipe disk.

Nilai valid:

  • system: disk sistem

  • data: disk data

DiskCategory

String

Kategori disk.

Nilai valid:

  • cloud: disk dasar

  • cloud_efficiency: disk ultra

  • cloud_ssd: SSD standar

  • ephemeral_ssd: SSD lokal

  • cloud_essd: ESSD

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ZoneId:
    AssociationProperty: ALIYUN::ECS::Instance::ZoneId
    Type: String
    Description: ID zona untuk mana akan ditanyakan sumber daya.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::ECS::DiskCategories
    Properties:
      SystemDiskCategory: cloud_essd
      Type: data
      ZoneId:
        Ref: ZoneId
Outputs:
  DiskCategoryIds:
    Description: Daftar ID kategori disk.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskCategoryIds
  DiskCategories:
    Description: Daftar kategori disk.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskCategories         

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ZoneId": {
      "AssociationProperty": "ALIYUN::ECS::Instance::ZoneId",
      "Type": "String",
      "Description": "ID zona untuk mana akan ditanyakan sumber daya."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ECS::DiskCategories",
      "Properties": {
        "SystemDiskCategory": "cloud_essd",
        "Type": "data",
        "ZoneId": {
          "Ref": "ZoneId"
        }
      }
    }
  },
  "Outputs": {
    "DiskCategoryIds": {
      "Description": "Daftar ID kategori disk.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskCategoryIds"
        ]
      }
    },
    "DiskCategories": {
      "Description": "Daftar kategori disk.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskCategories"
        ]
      }
    }
  }
}