Valide sus AWS SAM aplicaciones con AWS CloudFormation Linter - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Valide sus AWS SAM aplicaciones con AWS CloudFormation Linter

AWS CloudFormation Linter (cfn-lint) es una herramienta de código abierto que puede utilizar para realizar una validación detallada de sus plantillas. AWS CloudFormation CFN-lint contiene reglas que se guían por la especificación del recurso. AWS CloudFormation Use cfn-lint para comparar sus recursos con esas reglas y recibir mensajes detallados sobre errores, advertencias o sugerencias informativas. También puede crear sus propias reglas personalizadas para validarlas. Para obtener más información sobre cfn-lint, consulte cfn-lint en el repositorio.AWS CloudFormation GitHub

Puedes usar cfn-lint para validar tus plantillas () a través de la interfaz de línea de AWS SAM comandos AWS Serverless Application Model (AWS SAM) ejecutando esta opción.AWS SAMCLI sam validate --lint

sam validate --lint

Para personalizar el comportamiento de cfn-lint, como crear reglas personalizadas o especificar opciones de validación, puede definir un archivo de configuración. Para obtener más información, consulte el archivo Config en el repositorio cfn-lint AWS CloudFormation GitHub . Cuando ejecute sam validate --lint, se aplicará el comportamiento de cfn-lint definido en el archivo de configuración.

Ejemplos

Realice la validación de cfn-lint en una plantilla AWS SAM

sam validate --lint --template myTemplate.yaml

Más información

Para obtener más información acerca del comando sam validate, consulte sam validate.