Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS-RunCfnLint
Description
Ce runbook utilise un AWS CloudFormationLintercfn-python-lint
) pour valider les modèles YAML et JSON par rapport à la spécification de la AWS CloudFormation ressource. Le AWS-RunCfnLint
runbook effectue des vérifications supplémentaires, notamment en s'assurant que des valeurs valides ont été saisies pour les propriétés des ressources. Si la validation échoue, l'étape RunCfnLintAgainstTemplate
échoue et la sortie de l'outil linter est fournie dans un message d'erreur. Ce runbook utilise cfn-lint v0.24.4.
Exécutez cette automatisation (console)
Type de document
Automatisation
Propriétaire
Amazon
Plateformes
LinuxmacOS, Windows
Paramètres
-
AutomationAssumeRole
Type : String
Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle AWS Identity and Access Management (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui démarre ce runbook.
-
ConfigureRuleFlag
Type : String
Description : (Facultatif) Options de configuration d'une règle à transmettre au paramètre
--configure-rule
.Exemple : E2001:strict=false, E3012:strict=false.
-
FormatFlag
Type : String
Description : (Facultatif) Valeur à transmettre au paramètre
--format
pour spécifier le format de sortie.Valeurs valides : Default | quiet | parseable | json
Par défaut : Default
-
IgnoreChecksFlag
Type : String
Description : (Facultatif) ID des règles à transmettre au paramètre --ignore-checks. Ces règles ne sont pas vérifiées.
Exemple : E1001, E1003, W7001
-
IncludeChecksFlag
Type : String
Description : (Facultatif) ID des règles à transmettre au paramètre
--include-checks
. Ces règles sont vérifiées.Exemple : E1001, E1003, W7001
-
InfoFlag
Type : String
Description : (Facultatif) Option du paramètre
--info
. Incluez l'option permettant d'activation des informations de journalisation supplémentaires sur le traitement du modèle.Par défaut : faux
-
TemplateFileName
Type : String
Description : Nom, ou clé, du fichier modèle dans le compartiment S3.
-
Modèles3 BucketName
Type : String
Description : Nom du compartiment S3 contenant le modèle de packer.
-
RegionsFlag
Type : String
Description : (Facultatif) Valeurs à transmettre au
--regions
paramètre for pour tester le modèle par rapport à la valeur spécifiéeRégions AWS.Exemple : us-east-1, us-west-1
Étapes de document
RunCfnLintAgainstTemplate— Exécute l'cfn-python-lint
outil sur le AWS CloudFormation modèle spécifié.
Sorties
RunCfnLintAgainstTemplate.output — La sortie standard de l'outil. cfn-python-lint