Ini adalah Panduan Referensi AWS CloudFormation Template baru. Harap perbarui bookmark dan tautan Anda. Untuk bantuan memulai CloudFormation, lihat Panduan AWS CloudFormation Pengguna.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ketentuan
Fungsi intrinsik Condition
mengembalikan hasil dievaluasi dari yang kondisi yang ditentukan.
Ketika Anda mendeklarasikan kondisi dalam template dan Anda perlu menggunakan kondisi lain dalam evaluasi, Anda dapat menggunakan Condition
fungsi untuk merujuk ke kondisi lainnya. Ini digunakan saat mendeklarasikan kondisi di Conditions
bagian template. Untuk informasi selengkapnya, lihat Fungsi syarat.
Pernyataan
JSON
{ "Condition" : "conditionName" }
YAML
Sintaks untuk nama fungsi penuh:
Condition: conditionName
Sintaks untuk nama fungsi singkat:
!Condition conditionName
Parameter
conditionName
-
Nama kondisi yang ingin Anda referensikan.
Nilai yang Ditampilkan
Hasil boolean dari kondisi yang direferensikan.
Contoh
Potongan berikut adalah dari bagian Conditions
pada templat. Syarat MyAndCondition
termasuk syarat SomeOtherCondition
:
JSON
"MyAndCondition": { "Fn::And": [ {"Fn::Equals": ["sg-mysggroup", {"Ref": "ASecurityGroup"}]}, {"Condition": "SomeOtherCondition"} ] }
YAML
MyAndCondition: !And - !Equals ["sg-mysggroup", !Ref "ASecurityGroup"] - !Condition SomeOtherCondition
Fungsi yang didukung
Anda dapat menggunakan fungsi di Condition
fungsi. Anda harus menentukan string yang merupakan nama kondisi.