Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
pengujian
Memvalidasi file AWS CloudFormation Guard aturan terhadap file pengujian unit Guard dalam JSON atau YAML format untuk menentukan keberhasilan aturan individu.
Sintaks
cfn-guard test --rules-file <value> --test-data <value>
Parameter
-h
, --help
Mencetak informasi bantuan.
-m
, --last-modified
Mengurutkan berdasarkan waktu modifikasi terakhir dalam direktori
-V
, --version
Mencetak informasi versi.
-v
, --verbose
Meningkatkan verbositas output. Dapat ditentukan beberapa kali.
Output verbose mengikuti struktur file aturan Guard. Setiap blok dalam file aturan adalah blok dalam output verbose. Blok paling atas adalah setiap aturan. Jika ada when
kondisi yang bertentangan dengan aturan, mereka muncul sebagai blok kondisi saudara kandung.
Opsi
-r
, --rules-file
Memberikan nama file aturan.
-t
, --test-data
Menyediakan nama file atau direktori untuk file data dalam salah satu JSON atau YAML format.
argumen
<alphabetical>
Mengurutkan menurut abjad di dalam direktori.
Contoh
cfn-guard test \ --rules
rules.guard
\ --test-datarules_tests.json
Output
PASS|FAIL
Expected Rule =rule_name
, Status =SKIP|FAIL|PASS
, Got Status =SKIP|FAIL|PASS