sam validate - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

sam validate

Esta página fornece informações de referência para o comando Interface da Linha de Comando (AWS SAM CLI) sam validate do AWS Serverless Application Model.

Para obter uma introdução à CLI do AWS SAM, consulte O que é o AWS SAMCLI?

O comando sam validate verifica se um arquivo de modelo AWS SAM é válido.

Uso

$ sam validate <options>

Opções

--config-env TEXT

O nome do ambiente que especifica os valores de parâmetros padrão no arquivo de configuração a serem usados. O valor padrão é “padrão”. Para obter mais informações sobre esses arquivos de configuração, consulte Arquivo de configuração do AWS SAM CLI.

--config-file PATH

O caminho e o nome do arquivo de configuração contendo valores de parâmetros padrão a serem usados. O valor padrão é “samconfig.toml” na raiz do diretório do projeto. Para obter mais informações sobre esses arquivos de configuração, consulte Arquivo de configuração do AWS SAM CLI.

--debug

Ativa o registro de depuração para imprimir a mensagem de depuração gerada pelo AWS SAM CLI e exibir timestamps.

--lint

Execute a validação de linting no modelo por meio de cfn-lint. Crie um arquivo de configuração cfnlintrc para especificar parâmetros adicionais. Para obter mais informações, consulte cfn-lint no Repositório do CloudFormation GitHub.

--profile TEXT

O perfil específico do seu arquivo de credenciais que obtém credenciais da AWS.

--region TEXT

A AWS região para a qual implantar. Por exemplo, us-east-1.

--save-params

Salve os parâmetros fornecidos na linha de comando no arquivo de configuração AWS SAM.

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

O arquivo de modelo AWS SAM. O valor padrão é . template.[yaml|yml].

Se o modelo estiver no diretório de trabalho atual e tiver um nome template.[yaml|yml|json], essa opção não será necessária.

Se você acabou de executar sam build, essa opção não é necessária.

Exemplo

Para obter um exemplo sobre como usar esse comando para validar um modelo, consulte Validar arquivos de modelo do AWS SAM.

Para obter em exemplo sobre como usar esse comando com cfn-lint, consulte Valide seus aplicativos AWS SAM com o Linter CloudFormation.