All Products
Search
Document Center

Resource Orchestration Service:Fn::Join

Last Updated:Jul 02, 2025

Fungsi bawaan Fn::Join menggabungkan sekelompok string menjadi satu string yang dipisahkan oleh sebuah pemisah.

Deklarasi

  • JSON

    {
      "Fn::Join": [
        "delimiter",
        [
          "toJoinString1",
          "toJoinString2",
          ...
        ]
      ]
     }
  • YAML

    • Sintaks untuk nama fungsi lengkap:

      Fn::Join:
       - delimiter
       - - toJoinstring1
         - toJoinstring2
         - ...
    • Sintaks untuk bentuk pendek:

      !Join [delimiter, [toJoinstring1, toJoinstring2, ...]]

Parameter

  • delimiter: Pemisah antara nilai-nilai yang ingin digabungkan. Jika parameter ini dibiarkan kosong, nilai akan digabungkan tanpa pemisah.

  • toJoinString1, toJoinString2, ...: String-string yang ingin digabungkan.

Nilai kembali

String gabungan.

Contoh

!Join [',', [a,b,c]]
{
  "Fn::Join": [
    ",",
    ["a", "b", "c"]
  ]
}

Nilai kembali: a,b,c.

Fungsi yang didukung