インスタンスとデータベースを同時に vPC に起動する CLoudFormation スクリプトを構築しようとしています。問題は、データベースが 2 つの AZ を必要とするため、2 番目のサブネットを作成し、「MyDBSubnetGroup」変数で 2 つのサブネットの物理 ID を参照するだけでよいことです。作成したサブネットの論理 ID を取得できますが、それらの物理 ID を参照する方法がわかりません。誰か知っていますか?ありがとう!!
私のコードは次のとおりです。
"MyDBSubnetGroup" : {
"Type" : "AWS::RDS::DBSubnetGroup",
"Properties" : {
"DBSubnetGroupDescription" : "Subnets available for the RDS DB Instance",
"SubnetIds" : { "Fn::Join" : [ " ", [{"Ref" : "PublicSubnetAZ1"}, ", ", {"Ref" : "PublicSubnetAZ2"}, " " ]]}
}
},