本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除堆疊
若要刪除堆疊,請執行 aws cloudformation delete-stack
命令。而且,您必須指定要刪除的堆疊名稱。刪除堆疊時,系統會刪除該堆疊及其所有資源。
以下範例會刪除 myteststack
堆疊:
$
aws cloudformation delete-stack --stack-name myteststack
注意
您無法刪除啟用終止保護的堆疊。如需詳細資訊,請參閱 防止堆疊遭刪除
如果刪除失敗並傳回DELETE_FAILED
狀態,您可以選擇強制使用deletion-mode
參數來刪除堆疊。這些是可搭配使用的下列值deletion-mode
:
-
STANDARD
:正常刪除堆疊。這是預設的刪除模式。 -
FORCE_DELETE_STACK
:刪除堆疊並略過所有無法刪除的資源。
以下示例 force 使用帶有deletion-mode
參數的FORCE_DELETE_STACK
值刪除myteststack
堆棧:
$
aws cloudformation delete-stack --stack-name myteststack \ --deletion-mode FORCE_DELETE_STACK
使用時FORCE_DELETE_STACK
,即使刪除了堆棧,也可以保留資源。下列範例顯示已刪除堆疊的資源:
$
aws cloudformation list-stack-resources --stack-name myteststack
保留的資源將顯示「已刪除 _ 略過」狀態。
如需列出與堆疊相關聯之資源的詳細資訊,請參閱 列出資源