Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
test
Convalida un file di AWS CloudFormation Guard regole rispetto a un file di test delle unità Guard in formato JSON o YAML per determinare il successo delle singole regole.
Sintassi
cfn-guard test --rules-file <value> --test-data <value>
Parametri
-a, --alphabetical
Ordina alfabeticamente all'interno di una cartella.
-h, --help
Stampa le informazioni di aiuto.
-m, --last-modified
Ordina in base all'ora dell'ultima modifica all'interno di una directory
-V, --version
Stampa le informazioni sulla versione.
-v, --verbose
Aumenta la verbosità dell'output. Può essere specificato più volte.
L'output dettagliato segue la struttura del file delle regole di Guard. Ogni blocco nel file delle regole è un blocco nell'output dettagliato. Il blocco più in alto è ogni regola. Se sono presenti when condizioni contrarie alla regola, queste vengono visualizzate come un blocco di condizioni di pari livello.
Opzioni
-d, --dir
Fornisci la directory principale per le regole.
-o, --output-format
Specificate il formato in cui deve essere visualizzato l'output.
Default: single-line-summary
Valori consentiti: json | yaml | single-line-summary | junit
-r, --rules-file
Fornisce il nome di un file di regole.
-t, --test-data
Fornisce il nome di un file o di una directory per i file di dati in formato JSON o YAML.
Esempi
cfn-guard test --rules-filerules.guard--test-dataexample.json
Output
PASS|FAIL Expected Rule = rule_name, Status = SKIP|FAIL|PASS, Got Status = SKIP|FAIL|PASS