cloudformation テンプレートを介して使用する Elasticache 用の 2 つのサブネットを作成することに遭遇しました。
コード例を以下に示します。
"SubnetGroup" : {
"Type" : " "SubnetIds" : [ { "Ref" : "Subnet1" }, { "Ref" : "Subnet2" } ]",
"Properties" : {
"Description" : "Cache Subnet Group",
"SubnetIds" : [ { "Ref" : "Subnet1" }, { "Ref" : "Subnet2" } ]
}
}
オブジェクトのロジックは理解していますが、作成方法がわからないのは
"SubnetIds" : [ { "Ref" : "**Subnet1**" }, { "Ref" : "**Subnet2**" } ]
オブジェクト aws:ec2::subnet がオブジェクト「AWS::ElastiCache::SubnetGroup」のサブネットを作成できるかどうかはわかりません。
*"SubnetIds" : [ { "Ref" : "**Subnet1**" }, { "Ref" : "**Subnet2**" } ]*
以下のコードは、「AWS::ElastiCache::SubnetGroup」のサブネットを作成できますか?:
"Subnet": {
"Type" : "AWS::EC2::Subnet",
"Properties" : {
"AvailabilityZone" : String,
"CidrBlock" : String,
"Tags" : [ EC2 Tag, ... ],
"VpcId" : { "Ref" : String }
}
}
または、「AWS::ElastiCache::Subnet」はありますか?ドキュメントには記載されていないエラスティックキャッシュ専用のサブネットを作成しますか?