DATASOURCE::SAE::Applications digunakan untuk menanyakan aplikasi.
Sintaksis
{
"Type": "DATASOURCE::SAE::Applications",
"Properties": {
"NamespaceId": String,
"FieldValue": String,
"AppName": String,
"FieldType": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
NamespaceId | String | Tidak | Ya | ID namespace. | Tidak ada. |
FieldValue | String | Tidak | Ya | Kondisi yang digunakan untuk menyaring aplikasi. Anda dapat mencari aplikasi berdasarkan nama aplikasi, ID aplikasi, alamat IP dari instance Server Load Balancer (SLB) terkait, atau alamat IP dari instance aplikasi. | Tidak ada. |
AppName | String | Tidak | Ya | Nama aplikasi. | Tidak ada. |
FieldType | String | Tidak | Ya | Dimensi berdasarkan mana aplikasi disaring. | Nilai valid:
|
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali (Fn::GetAtt)
Applications: Detail aplikasi.
ApplicationIds: ID aplikasi.
Properti | Tipe | Deskripsi | Kendala |
ApplicationIds | Daftar | ID aplikasi. | Tidak ada. |
Applications | Daftar | Detail aplikasi. | Tidak ada. |
AppId | String | ID aplikasi. | Tidak ada. |
AppName | String | Nama aplikasi. | Tidak ada. |
AppDescription | String | Deskripsi aplikasi. | Tidak ada. |
ScaleRuleEnabled | Boolean | Menunjukkan apakah penskalaan otomatis diaktifkan. | Nilai valid:
|
Instances | Angka | Jumlah instance aplikasi. | Tidak ada. |
RunningInstances | Angka | Jumlah instance aplikasi yang sedang berjalan. | Tidak ada. |
AppDeletingStatus | Boolean | Menunjukkan apakah aplikasi sedang dihapus. | Nilai valid:
|
RegionId | String | ID wilayah aplikasi. | Tidak ada. |
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"AppName": {
"Type": "String",
"Description": "Nama aplikasi."
}
},
"Resources": {
"Applications": {
"Type": "DATASOURCE::SAE::Applications",
"Properties": {
"AppName": {
"Ref": "AppName"
}
}
}
},
"Outputs": {
"Applications": {
"Description": "Daftar aplikasi.",
"Value": {
"Fn::GetAtt": [
"Applications",
"Applications"
]
}
},
"ApplicationIds": {
"Description": "Daftar ID aplikasi.",
"Value": {
"Fn::GetAtt": [
"Applications",
"ApplicationIds"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
AppName:
Type: String
Description: Nama aplikasi.
Resources:
Applications:
Type: DATASOURCE::SAE::Applications
Properties:
AppName:
Ref: AppName
Outputs:
Applications:
Description: Daftar aplikasi.
Value:
Fn::GetAtt:
- Applications
- Applications
ApplicationIds:
Description: Daftar ID aplikasi.
Value:
Fn::GetAtt:
- Applications
- ApplicationIds