2013-09-16 2 views

ответ

9

Вы можете указать BucketName как свойство так:

"Resources" : { 
    "bucketresource" : { 
    "Type" : "AWS::S3::Bucket", 
    "Properties" : { 
     "BucketName" : "stack-with-pictures" 
    } 
    } 
} 
1

Cloud Formation использует ваше имя стека + логическое имя + сгенерированный идентификатор, например.

cfn-create-stack test 

{ 
    "AWSTemplateFormatVersion" : "2010-09-09", 
    "Resources" : { 
     "mybucket" : { 
      "Type" : "AWS::S3::Bucket", 
      "DeletionPolicy" : "Retain" 
     } 
    } 
} 

Создает ведро S3 под названием test-mybucket-223jfdfjan34. Что вы искали?

+0

Нет, я хочу, чтобы обеспечить значимое имя, как «стек-с картинками», как я могу сделать в веб-интерфейсе – Fluffy

+0

Предлагайте вам просто настроить его через консоль управления или, альтернативно, сценарий с помощью aws cli. CloudFormation предназначен для тех случаев, когда требуется несколько развертываний, чтобы различать те развертывания облаков развертывания, добавляет сгенерированный идентификатор экземпляра. – AChampion

Смежные вопросы