У меня есть шаблон CloudFormation, который поддерживает экземпляры EC2. У меня есть разделы под параметрами и сопоставления для VPC, подсети и группы безопасности. Выбор VPC является первым, но как только выбор VPC сделан, он все еще представляет мне список всех подсетей, а не только подсетей, связанных с этим VPC. Если я встаю и запускаю экземпляр EC2 через консоль и выбираю VPC, список выбора подсетей сужается до тех подсетей, которые связаны с этим VPC. Как заставить мой шаблон Cloud Formation сделать то же самое? Ниже приведен соответствующий раздел параметров и сопоставлений шаблона JSON.
"VpcName": {
"Description": "Select the VPC for this EC2 Instances",
"Type": "AWS::EC2::VPC::Id"
},
"SubnetID": {
"Description": "The list of Subnet IDs",
"Type": "AWS::EC2::Subnet::Id"
},
"SecurityGroupIds": {
"Description": "Specify Security Group",
"Type": "List<AWS::EC2::SecurityGroup::Id>"
},
"VpcName": {
"Ref": "VpcName"
},
"SubnetID": {
"Ref": "SubnetID"
},
"SecurityGroupIds": {
"Ref": "SecurityGroupIds"