2016-08-12 18 views
0

この回答はここにあります:Is there a way to parameterize cloud formation resource names?私は論理的なものではなく物理的な名前を設定しようとしています。その連結は、直接ことはできませんが、CloudFormationテンプレートのリソース名をパラメータ化する?

"ELBName": { 
    "Type": "String", 
    "Default": "xxx", 
    "Description": "The Production Number for this stack (e.g. xxx)" 
} 

、その後

"LoadBalancerName": "prod" + {Ref: "ELBName"} 

:私は次のようにパラメータリストにパラメータを設定するの線に沿って何かを期待していました。私がしたいことをする方法はありますか?私の最終目標は、作成したテンプレートを使用して、同じリソースを持ちながら名前の異なる複数のコピーを作成することです。ネストされたスタックを使用することもできます。

答えて

0

使用のFn ::これを行うために機能を参加:

  "LoadBalancerName":{ 
      "Fn::Join":[ 
       "", 
       [ 
       "prod", 
       { 
        "Ref":"ELBName" 
       } 
       ] 
      ] 
     } 

ELBNameパラメータを想定しprod01が値01

通過してきたように、これは名前を与えます
関連する問題