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

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

sam validate

验证Amazon SAM模板文件是否有效。

用法:

sam validate [OPTIONS]

选项:

选项 描述
-t, --template, --template-file PATH

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

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

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

--lint

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

--profile TEXT 您的凭证文件中获取Amazon证书的特定配置文件。
--region TEXT 要部署到的Amazon区域。例如,us-east-1。
--config-file PATH 包含要使用的默认参数值的配置文件的路径和文件名。项目目录根目录中的默认值为 “samconfig.toml”。有关配置文件的详细信息,请参阅 Amazon SAM CLI 配置文件
--config-env TEXT 环境名称,用于指定要使用的配置文件中的默认参数值。默认值为 “DISe”。有关配置文件的详细信息,请参阅 Amazon SAM CLI 配置文件
--debug 打开调试日志记录以打印Amazon SAM CLI 生成的调试消息并显示时间戳。