0

s3 バケットを使用してテンプレートをデプロイしました。「論理 ID」フィールドはリソース名ですが、「物理 ID」フィールドは -- の形式になっていることに気付きました。この動作を無効にする方法はありますか? 正確な名前を指定できる必要があります。私が見たところはどこでも、コンソールを介してそれを行うことを示唆していますが、それは私には役に立ちません. 自動化が必要です。

誰でも私を助けることができますか?

4

2 に答える 2

0

はい、いくつかの種類のリソースにカスタムの物理 ID を設定することができます。ELB もその 1 つです。ATM (2014 年 12 月) このリソースは、カスタム物理 ID をサポートしています。

  • AWS::CloudWatch::アラーム
  • AWS::DynamoDB::テーブル
  • AWS::ElasticBeanstalk::アプリケーション
  • AWS::ElasticBeanstalk::環境
  • AWS::ElasticLoadBalancing::LoadBalancer
  • AWS::ElastiCache::CacheCluster
  • AWS::RDS::DBInstance
  • AWS::S3::バケット
  • AWS::SNS::トピック
  • AWS::SQS::キュー

詳細については、http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html を参照してください

S3-Bucket のカスタム名を設定するには、プロパティを設定しますBucketName( http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-name )

于 2014-12-01T09:22:10.497 に答える