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à.
AWS-RunCfnLint
Descrizione
Questo runbook utilizza un AWS CloudFormationLintercfn-python-lint
) per convalidare i modelli YAML e JSON rispetto alle specifiche della risorsa. AWS CloudFormation Il AWS-RunCfnLint
runbook esegue controlli aggiuntivi, ad esempio assicurando che siano stati inseriti valori validi per le proprietà delle risorse. Se la convalida non ha esito positivo, il passaggio RunCfnLintAgainstTemplate
non riesce e l'output dello strumento linter viene fornito in un messaggio di errore. Questo runbook utilizza cfn-lint v0.24.4.
Esegui questa automazione (console)
Tipo di documento
Automazione di
Proprietario
Amazon
Piattaforme
LinuxmacOS, Windows
Parametri
-
AutomationAssumeRole
Tipo: String
Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
-
ConfigureRuleFlag
Tipo: String
Descrizione: (Facoltativo) Opzioni di configurazione per passare una regola al parametro
--configure-rule
.Esempio: E2001:strict=false, E3012:strict=false.
-
FormatFlag
Tipo: String
Descrizione: (Facoltativo) Valore da passare al parametro
--format
per specificare il formato di output.Valori validi: Predefinito | quiet | parseable | json
Impostazione predefinita: Default
-
IgnoreChecksFlag
Tipo: String
Descrizione: ID (facoltativo) delle regole da passare al parametro ignore-checks. Queste regole non sono controllate.
Esempio: E1001, E1003, W7001
-
IncludeChecksFlag
Tipo: String
Descrizione: (Facoltativo) ID delle regole da passare al parametro
--include-checks
. Queste regole sono controllate.Esempio: E1001, E1003, W7001
-
InfoFlag
Tipo: String
Descrizione: (Facoltativo) Opzione per il parametro
--info
. Includere l'opzione per abilitare ulteriori informazioni di registrazione sull'elaborazione del modello.Di default: false
-
TemplateFileName
Tipo: String
Descrizione: il nome o la chiave del file modello nel bucket S3.
-
Modelli 3 BucketName
Tipo: String
Descrizione: il nome del bucket S3 contenente il modello di packer.
-
RegionsFlag
Tipo: String
Descrizione: (Facoltativo) Valori da passare al
--regions
parametro for per testare il modello rispetto a quanto specificatoRegioni AWS.Esempio: us-east-1, us-west-1
Fasi del documento
RunCfnLintAgainstTemplate— Esegue lo cfn-python-lint
strumento sul AWS CloudFormation modello specificato.
Output
RunCfnLintAgainstTemplate.output — Lo stdout dello strumento. cfn-python-lint