刪除堆疊集 - AWS Control Tower

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除堆疊集

如果您已在資訊清單檔案中啟用堆疊集刪除功能,則可以刪除堆疊集。依預設,enable_stack_set_deletion 參數設為 false。在此配置中,從 CFCT 資訊清單檔案中移除資源時,不會採取任何動作來刪除相關聯的堆疊集合。

如果您enable_stack_set_deletion將資訊清單檔案true中的值變更為,當您從資訊清單檔案中移除關聯的資源時,CFCT 會刪除堆疊集及其所有資源。

資訊清單檔案 v2 支援此功能。

重要

當您初始enable_stack_set_deletion將的值設定為時true,下次呼叫 CFCT 時,會暫存以前置詞開頭的ALL資源CustomControlTower-,這些資源具有相關聯的索引鍵標記Key:AWS_Solutions, Value: CustomControlTowerStackSet,而且尚未在資訊清單檔案中宣告的資源以供刪除。

以下是如何在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