sam validate - 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.

sam validate

Esta página proporciona información de referencia para el AWS Serverless Application Model comando Command Line Interface (AWS SAMCLI)sam validate.

Para obtener una introducción al AWS SAMCLI, consulte ¿Qué es el? AWS SAMCLI

El sam validate comando comprueba si un archivo AWS SAM de plantilla es válido.

De uso

$ sam validate <options>

Opciones

--config-env TEXT

El nombre del entorno que especifica los valores de los parámetros predeterminados del archivo de configuración que se va a utilizar. El valor por defecto es «predeterminado». Para obtener más información sobre los archivos de configuración, consulta Archivo de configuración de la CLI de AWS SAM.

--config-file PATH

La ruta y el nombre del archivo de configuración que contiene los valores de parámetros predeterminados que se van a utilizar. El valor predeterminado es «samconfig.toml» en la raíz del directorio del proyecto. Para obtener más información sobre los archivos de configuración, consulta Archivo de configuración de la CLI de AWS SAM.

--debug

Activa el registro de depuración para imprimir el mensaje de depuración generado por la CLI de AWS SAM y muestra las marcas horarias.

--lint

Ejecuta la validación del elemento lint en la plantilla a través de cfn-lint. Crea un archivo de configuración cfnlintrc para especificar parámetros adicionales. Para obtener más información, consulte cfn-lint en el repositorio.CloudFormation GitHub

--profile TEXT

El perfil específico del archivo de credenciales que recibe las credenciales. AWS

--region TEXT

La AWS región en la que se va a realizar el despliegue. Por ejemplo, us-east-1.

--save-params

Guarde los parámetros que proporcione en la línea de comandos en el archivo AWS SAM de configuración.

--template-file, --template, -t PATH

El archivo AWS SAM de plantilla. El valor predeterminado es template.[yaml|yml].

Si la plantilla se encuentra en el directorio de trabajo actual y se denomina template.[yaml|yml|json], esta opción no es necesaria.

Si acaba de ejecutar sam build, esta opción no es necesaria.

Ejemplo

Para ver un ejemplo sobre el uso de este comando para validar una plantilla, consulte Validar archivos AWS SAM de plantilla.

Para ver un ejemplo sobre el uso de este comando con cfn-lint, consulte Valide sus AWS SAM aplicaciones con CloudFormation Linter.