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-envTEXT-
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-filePATH-
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
cfnlintrcpara especificar parâmetros adicionais. Para obter mais informações, consulte cfn-lintno Repositório do CloudFormation GitHub. --profileTEXT-
O perfil específico do seu arquivo de credenciais que obtém credenciais da AWS.
--regionTEXT-
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, -tPATH-
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.