Назад | Перейти на главную страницу

передать существующий VPC (или подсеть / группу безопасности) в качестве параметра в шаблон с помощью встроенной ссылки?

Я пытаюсь найти способ установить 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" 
     }
  }
}