sam validate - AWS Serverless Application Model

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

sam validate

本页提供 AWS Serverless Application Model 命令行界面 (AWS SAMCLI) sam validate 命令的参考信息。

有关简介 AWS SAMCLI,请参阅那是什么 AWS SAMCLI?

sam validate命令验证 AWS SAM 模板文件是否有效。

使用量

$ sam validate <options>

Options

--config-env TEXT

在配置文件中指定要使用的默认参数值的环境名称。默认值为“default”。有关配置文件的详细信息,请参阅 AWS SAMCLI 配置文件

--config-file PATH

包含要使用的默认参数值的配置文件的路径和文件名。在项目目录的根目录中,默认值为“samconfig.toml”。有关配置文件的详细信息,请参阅 AWS SAMCLI 配置文件

--debug

启用调试日志记录,以打印 AWS SAM CLI 生成的调试消息并显示时间戳。

--lint

通过 cfn-lint 对模板运行检查验证。创建 cfnlintrc 配置文件以指定其他参数。有关更多信息,请参阅存储库中的 cfn-lint。AWS CloudFormation GitHub

--profile TEXT

您的凭证文件中用于获取 AWS 凭证的特定个人资料。

--region TEXT

要部署到的 AWS 区域。例如,us-east-1。

--save-params

将您在命令行中提供的参数保存到 AWS SAM 配置文件中。

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

AWS SAM 模板文件。默认值为 template.[yaml|yml]

如果您的模板位于当前工作目录中且命名为 template.[yaml|yml|json],则不需要此选项。

如果您刚刚运行 sam build,则不需要此选项。