Combina um conjunto de strings em uma única string, separada por um delimitador especificado.
Declaração
-
JSON
{ "Fn::Join": [ "delimiter", [ "toJoinString1", "toJoinString2", ... ] ] } -
YAML
-
Sintaxe do nome completo da função:
Fn::Join: - delimiter - - toJoinstring1 - toJoinstring2 - ... -
Sintaxe da forma abreviada:
!Join [delimiter, [toJoinstring1, toJoinstring2, ...]]
-
Parâmetros
delimiter: delimitador usado para separar os valores combinados. Se estiver vazio, a combinação ocorre sem delimitador.toJoinString1, toJoinString2, ...: lista de strings a combinar.
Valor de retorno
A string combinada.
Exemplos
!Join [',', [a,b,c]]
{
"Fn::Join": [
",",
["a", "b", "c"]
]
}
Valor de retorno: a,b,c.