本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除堆栈集
如果您在清单文件中启用了堆栈集删除,则可以删除堆栈集。默认情况下,enable_stack_set_deletion
参数设置为 false
。在此配置中,从 CfCT 清单文件中移除资源时,不会采取任何操作来删除关联的堆栈集。
如果您在清单文件中将 enable_stack_set_deletion
的值更改为 true
,则从清单文件中移除关联资源时,CfCT 会删除堆栈集及其所有资源。
清单文件的版本 2 支持此功能。
重要
最初将的值设置为时true
,下次调用 cfcT 时,将暂存enable_stack_set_deletion
以前缀开头CustomControlTower-
、具有关联密钥标签Key:AWS_Solutions, Value: CustomControlTowerStackSet
且未在清单文件中声明的ALL资源以供删除。
以下是有关如何在 manifest.yaml
文件中设置此参数的示例:
version: 2021-03-15 region: us-east-1 enable_stack_set_deletion: true #New opt-in functionality resources: - name: demo_resource_1 resource_file: s3://demo_bucket/resource.template deployment_targets: accounts: - 012345678912 deploy_method: stack_set ... regions: - us-east-1 - us-west-2 - name: demo_resource_2 resource_file: s3://demo_bucket/resource.template deployment_targets: accounts: - 012345678912 deploy_method: stack_set ... regions: - us-east-1 - eu-north-1