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 a interface de linha de AWS Serverless Application Model comando (AWS SAM CLI) sam validate
comando.
Para uma introdução ao AWS SAM CLI, veja O que é o CLI do AWS SAM?
O sam validate
comando verifica se um arquivo AWS SAM de modelo é 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 AWS SAM CLI Arquivo de configuração do .
--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 AWS SAM CLI Arquivo de configuração do .
--debug
-
Ativa o registro de depuração para imprimir a mensagem de depuração gerada pelo AWS SAM CLI e exiba carimbos de data/hora.
--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.AWS CloudFormation GitHub --profile
TEXT
-
O perfil específico do seu arquivo de credenciais que obtém as AWS credenciais.
--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 AWS SAM de configuração.
--template-file, --template, -t
PATH
-
O arquivo AWS SAM de modelo. 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 AWS CloudFormation.