DATASOURCE::ACM::Configurations digunakan untuk memperoleh informasi terkait konfigurasi.
Sintaks
{
"Type": "DATASOURCE::ACM::Configurations",
"Properties": {
"Group": String,
"DataId": String,
"NamespaceId": String,
"AppName": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Group | String | Tidak | Ya | Grup. | Tidak ada. |
DataId | String | Tidak | Ya | ID konfigurasi. | Tidak ada. |
NamespaceId | String | Ya | Ya | ID namespace. | Tidak ada. |
AppName | String | Tidak | Ya | Nama aplikasi tempat konfigurasi tersebut berada. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data saat tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali (Fn::GetAtt)
DataIds: ID dari konfigurasi.
Configurations: detail dari konfigurasi.
Properti | Tipe | Deskripsi | Kendala |
DataIds | Daftar | ID dari konfigurasi. | Tidak ada. |
Configurations | Daftar | Detail dari konfigurasi. | Tidak ada. |
DataId | String | ID konfigurasi. | Tidak ada. |
Group | String | Grup. | Tidak ada. |
EncryptedDataKey | String | Kunci data. | Tidak ada. |
Content | String | Isi dari konfigurasi. | Tidak ada. |
NamespaceId | String | ID namespace. | Tidak ada. |
AppName | String | Nama aplikasi tempat konfigurasi tersebut berada. | Tidak ada. |
Md5 | String | Pesan digest dari konfigurasi. | Tidak ada. |
Contoh
JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"NamespaceId": {
"Type": "String",
"Description": "ID namespace dari konfigurasi"
}
},
"Resources": {
"Configurations": {
"Type": "DATASOURCE::ACM::Configurations",
"Properties": {
"NamespaceId": {
"Ref": "NamespaceId"
}
}
}
},
"Outputs": {
"DataIds": {
"Description": "Daftar ID data konfigurasi.",
"Value": {
"Fn::GetAtt": [
"Configurations",
"DataIds"
]
}
},
"Configurations": {
"Description": "Daftar konfigurasi.",
"Value": {
"Fn::GetAtt": [
"Configurations",
"Configurations"
]
}
}
}
}