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

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

sam delete

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

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

sam delete 命令通过删除 Amazon CloudFormation 堆栈、打包并部署到 Amazon S3 和 Amazon ECR 的构件以及 Amazon SAM 模板文件来删除 Amazon SAM 应用程序。

此命令还会检查是否部署了 Amazon ECR 配套堆栈,如果是,则会提示用户删除该堆栈和 Amazon ECR 存储库。如果指定了 --no-prompts,则默认情况下会删除配套堆栈和 Amazon ECR 存储库。

使用量

$ sam delete <options>

Options

--config-env TEXT

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

--config-file PATH

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

--debug

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

--help

显示此消息并退出。

--no-prompts

指定此选项可使 Amazon SAM 在非交互模式下运行。必须使用 --stack-name 选项或在 toml 配置文件中提供堆栈名称。

--profile TEXT

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

--region TEXT

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

--s3-bucket

要删除的 Amazon S3 存储桶的路径。

--s3-prefix

要删除的 Amazon S3 存储桶的前缀。

--save-params

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

--stack-name TEXT

选择要删除的 Amazon CloudFormation 堆栈的名称。