是否可以在AWS CloudFormation脚本中使用嵌套的参数组,例如,我希望有一个参数组用于网络配置,并且在该组内可以为VPC,公共子网,私有子网,Internet网关等提供各种子组 .
"Metadata" : {
"AWS::CloudFormation::Interface" : {
"ParameterGroups" : [
{
"Label" : { "default" : "Network Configuration" },
"Parameters" : [
{ “Label” : {“default” : “VPC Details”},
“Parameters” : [“VPCName", "VPCCIDR”]
},
{ “Label” : {“default” : Public subnet details”},
“Parameters” : [ "PublicSubnetName", "PublicSubnetCIDR", "PublicSubnetAZ”]
},
{ “Label” : {“default” : “Private Subnet Details”},
“Parameters” : [ "PrivateSubnetName", "PrivateSubnetCIDR", "PrivateSubnetAZ”]
}
]
}
]
}
}
1 回答
根据official documentation,AWS CloudFormation Interface ParameterGroup不提供嵌套功能 .
我正在使用分组命名,如:
Mainpoint - subpoint 1
Mainpoint - subpoint 2
所以我也建议你 .