, Ref CommaDelimitedList , "[a, b, c]", "a, b, c"
, Join ( "," ) Join ("") . , "a, b, c" "String"
CommaDelimitedLists String String. , .
Ref Child Join() . CommaDelimitedLists , Join ("") .
.
"Parameters": {
"ELBSubnets": {
"Default": "subnet-5d8fea67,subnet-3e35cf15",
"Type": "CommaDelimitedList"
},
"LCKeyPair": {
"Default": "key-master",
"Type": "CommaDelimitedList"
},
"LCSecurityGroups": {
"Default": "sg-10a15c74,sg-880e5fec",
"Type": "CommaDelimitedList"
}
},
Join ( "," ), Join ("") Ref. Ref CommaDelimitedLists , Join ( "," ), CommaDelimitedLists .
KeyPair String, , CommaDelimitedList Join (""), .
"Parameters": {
"ELBSubnets": {
"Fn::Join": [
",",
{
"Ref": "ELBSubnets"
}
]
},
"LCKeyPair": {
"Fn::Join": [
" ",
{
"Ref": "LCKeyPair"
}
]
},
"LCSecurityGroups": {
"Fn::Join": [
",",
{
"Ref": "LCSecurityGroups"
}
]
}
},
.
"Parameters": {
"ELBSubnets": {
"Type": "CommaDelimitedList"
},
"LCKeyPair": {
"Type": "String"
},
"LCSecurityGroups": {
"Type": "CommaDelimitedList"
}
},
Join .
Subnets": {
"Ref": "ELBSubnets"
}
, . , , . , . , .
, " : "