CloudFormation ব্যবহার করে, আমি কিছু বৈশিষ্ট্য সেট করতে চান ডেস্কটপ AWS :: এস 3 :: বাকেট একটি অন বিদ্যমান বালতি। অন্য কথায়, আমি বালতিটি তৈরি করতে চাই না, আমি কেবল কয়েকটি সেটিংস প্রয়োগ করতে চাই। এখানে আমার ক্লাউডফর্মেশন 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
আমি বালতি প্রিভিউ তৈরি করেছি wewebsite.com। মানে, এই অ্যাকাউন্টটি সেই বালতিটির "মালিকানাধীন"। আমি কিভাবে ভীষণ পছন্দ সেট করতে পারেন AccessControlএবং WebsiteConfigurationCloudFormation একটি বর্তমানে উপস্থিত বালতি উপর?
আমি অনুরূপ কিছু জিজ্ঞাসা করে আরও একটি প্রশ্ন দেখেছি , তবে এর উপযুক্ত উত্তর নেই।