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:
|
ZoneId | String | Ya | Ya | ID zona. | Tidak ada. |
DataDiskCategory | String | Tidak | Ya | Kategori disk data. | Nilai valid:
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:
Catatan Properti ini berlaku ketika Type diatur ke system. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika stack diperbarui. | Nilai valid:
|
Nilai pengembalian (Fn::GetAtt)
DiskCategoryIds: ID kategori disk.
DiskCategories: Detail kategori disk.
Properti | Tipe | Deskripsi | Kendala |
DiskCategoryIds | List | Kategori disk. | Contoh: |
DiskCategories | List | Detail kategori disk. | Nilai DiskCategories terdiri dari nilai-nilai Type dan DiskCategory. |
Type | String | Tipe disk. | Nilai valid:
|
DiskCategory | String | Kategori disk. | Nilai valid:
|
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"
]
}
}
}
}