在我的模板中,资源具有以下结构,
"Resources" : {
"myVPC" : {
"Type" : "AWS::EC2::VPC",
"Properties" : {
"CidrBlock" : {"Ref" : "VpcCidr"},
"EnableDnsSupport" : {"Ref" : "VpcEnableDnsSupport"},
"EnableDnsHostnames" : {"Ref" : "VpcEnableDnsHostnames"},
"InstanceTenancy" : {"Ref" : "VpcInstanceTenancy"},
"Tags" : [ {"Key" : "Name", "Value" : {"Ref":"VpcName"}} ]
}
}
}
有没有办法在此模板中参数化" myVPC" 的逻辑ID 。
答案 0 :(得分:0)
不在CloudFormation中。但是,如果您在将模板推送到S3存储桶之前使用某种构建过程/服务器来构建模板,则可以使用简单的sed命令执行此操作。我想我很困惑你为什么要这样做,但是 - 我没有看到任何明显的效用?