Eu tenho o bucket S3 como recurso no meu modelo do CloudFormation. Com DeletionPolicy
definido como Retain
. Isso funciona como esperado, ao excluir a pilha, ele realmente retém o balde. No entanto, quando tento criar a pilha novamente, a criação falha ao tentar criar o mesmo bucket novamente, com a mensagem de erro reclamando que ela já existe.
O que preciso adicionar ao meu modelo CloudFormation para que ele não tente recriar um recurso que já existe?
O fragmento relevante do meu modelo é o seguinte:
"Resources": {
"SomeS3Bucket" : {
"Type" : "AWS::S3::Bucket",
"DeletionPolicy" : "Retain",
"Properties": {
"BucketName": "SomeS3Bucket"
}
}