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 la interfaz de línea de AWS Serverless Application Model comandos (AWS SAM CLIsam validate
comando).
Para una introducción al AWS SAM CLI, consulte ¿Qué es la AWS SAM CLI?
El sam validate
comando comprueba si un fichero AWS SAM de plantilla es válido.
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 AWS SAM CLI Archivo de configuración de la de .
--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 AWS SAM CLI Archivo de configuración de la de .
--debug
-
Activa el registro de depuración para imprimir el mensaje de depuración generado por el AWS SAM CLI y muestra las marcas de tiempo.
--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-linten el repositorio.AWS 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, consultaValidación de archivos de plantilla de AWS SAM.
Para ver un ejemplo sobre el uso de este comando con cfn-lint, consulta. Valide sus aplicaciones AWS SAM con Linter AWS CloudFormation