ElK*_*PoN 6 amazon-web-services aws-cloudformation aws-cli aws-cloudformation-custom-resource
基于这个页面我可以做:
aws cloudformation delete-stack \
--stack-name my-stack
Run Code Online (Sandbox Code Playgroud)
它说我可以附加命令:
[--retain-resources <value>]
这是否意味着如果我不指定该行,堆栈创建的所有资源都将被删除?我试图删除堆栈生成的所有内容,数量很多。
我怎样才能实现这个目标?
谢谢
是的,如果您指定,这些资源将被保留[--retain-resources <value>],如果您不指定,Cloudformation 将删除您提供的堆栈名称中的所有资源(也包括嵌套堆栈),前提是您有权限执行此操作。如果 cloudformation 堆栈内的任何资源设置了保留策略,则它们不会被删除。
在删除期间,AWS CloudFormation 会删除堆栈,但不会删除保留的资源。
您可能也想阅读本文在删除 AWS CloudFormation 堆栈时如何保留部分资源?
您也可以在 cloudformation 模板中指定保留策略。