Використовуючи CloudFormation, я хочу встановити деякі властивості в AWS :: S3 :: Bucket для існуючого відра. Іншими словами, я не хочу створювати відро, я просто хочу застосувати деякі налаштування. Ось приклад моєї хмарної інформації JSON:
"websitePreviewBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"AccessControl": "PublicRead",
"VersioningConfiguration": {
"Status": "Suspended"
},
"BucketName": "preview.website.com",
"WebsiteConfiguration": {
"IndexDocument": "index.html",
"ErrorDocument": "error.html"
}
}
},
Не дивно, що це не вдається в консолі хмарної інформації:
The following resource(s) failed to create: [websitePreviewBucket].
preview.website.com already exists
Я створив відро preview.website.com. Я маю на увазі, цей рахунок "володіє" цим відром. Як я можу налаштувати такі речі, як AccessControl
і WebsiteConfiguration
на існуючому відрі за допомогою CloudFormation?
Я бачив ще одне запитання, що задає щось подібне , але на це немає відповідної відповіді.