sam validate - Amazon Serverless Application Model
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

sam validate

此页面提供了 Amazon Serverless Application Model 命令行界面(Amazon SAM CLI) sam validate 命令的参考信息。

有关 Amazon SAM CLI 的简介,请参阅 那是什么 Amazon SAMCLI?

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

使用量

$ sam validate <options>

Options

--config-env TEXT

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

--config-file PATH

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

--debug

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

--lint

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

--profile TEXT

凭证文件中用于获取 Amazon 凭证的特定配置文件。

--region TEXT

要部署到的 Amazon Region。例如,us-east-1。

--save-params

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

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

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

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

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