Я пытаюсь найти способ установить VPC, подсети и группы безопасности по умолчанию в файле JSON Cluster.template.
Есть ли способ передать существующий VPC (или группу подсети / безопасности) в качестве параметра в шаблон с помощью встроенной ссылки «Ref»?
Это явно не работает:
"Parameters": {
"VpcId": {
"Type": "AWS::EC2::VPC::Id",
"Default": { "Ref" : "vpc-123456789" },
....
}
"Parameters": {
"VpcId": {
"Type": "AWS::EC2::VPC::Id",
"Default": "vpc-123456789" ,
}
}
Затем, чтобы использовать этот vpc-id с помощью функции Ref
"Resources" :{
"DbSubnet1" : {
"Type" : "AWS::EC2::Subnet",
"Properties" : {
"AvailabilityZone" : "us-east-1c"
"VpcId" : { "Ref" : "VpcId" },
"CidrBlock" : "10.0.1.0/24"
}
}
}