CloudFormationテンプレートにリソースとしてS3バケットがあります。にDeletionPolicy
設定しRetain
ます。これは期待どおりに機能します。スタックを削除すると、実際にバケットが保持されます。ただし、スタックを再度作成しようとすると、同じバケットを再度作成しようとすると作成が失敗し、既に存在するというエラーメッセージが表示されます。
既に存在するリソースを再作成しないようにするために、CloudFormationテンプレートに何を追加する必要がありますか?
テンプレートの関連するフラグメントは次のとおりです。
"Resources": {
"SomeS3Bucket" : {
"Type" : "AWS::S3::Bucket",
"DeletionPolicy" : "Retain",
"Properties": {
"BucketName": "SomeS3Bucket"
}
}