如何在CloudFormation模板中为私有托管区域指定默认VPC?

时间:2017-10-09 08:25:29

标签: amazon-web-services amazon-cloudformation amazon-route53 amazon-vpc

为了创建私有托管区域,我有to associate it with one or more VPCs。我想在特定区域使用默认VPC。如何在不将VPC id作为参数引入的情况下在CloudFormation模板中指定它?

1 个答案:

答案 0 :(得分:1)

你无法做到这一点

在模板中,您可以说类似

"Parameters" : {
   myVpc:
    Description: "vpc id",
    Type: "List<AWS::EC2::VPC::Id>"
}

控制台将使用有效值

预填充下拉列表

然而,CLI无法完成预先填充,然后选择第一个

我想从CLI首次运行这样做

   aws ec2 describe-vpcs --query 'Vpcs[*].[VpcId]'

然后将所需的vpc(例如列表中的第一个)编辑到CF模板