TerraformでAWSのソースaws_athena_workgroup
にforce_destroy = true
を設定してもterraform destroy
で削除できなかったのでメモ書きします。
削除できなかった理由
aws_athena_workgroup
をterraform apply
した後にforce_destroy = true
を設定してterraform destroy
を行なったため。
force_destroy = true
はterraform apply
の前に定義しておかないと有効にならない仕様らしい。
ソースaws_athena_database
でも同様の模様。
対策
事前にforce_destroy = true
を定義していない場合は手動(マネージメントコンソール)で削除する。