Ini adalah Panduan Referensi CloudFormation Template baru. Harap perbarui bookmark dan tautan Anda. Untuk bantuan memulai CloudFormation, lihat Panduan AWS CloudFormation Pengguna.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fn::Join
Fungsi intrinsik Fn::Join menambahkan serangkaian nilai ke nilai tunggal, yang dipisahkan oleh pembatas yang ditentukan. Jika pembatas adalah string kosong, rangkaian nilai digabungkan tanpa pembatas.
Pernyataan
JSON
{ "Fn::Join" : [ "delimiter", [comma-delimited list of values] ] }
YAML
Sintaks untuk nama fungsi penuh:
Fn::Join: [delimiter, [comma-delimited list of values] ]
Sintaks untuk bentuk pendek:
!Join [delimiter, [comma-delimited list of values] ]
Parameter
- pembatas
-
Nilai yang Anda inginkan untuk terjadi antara fragmen. Pembatas akan terjadi antara fragmen saja. Ini tidak akan mengakhiri nilai akhir.
- ListOfValues
-
Daftar nilai yang Anda inginkan digabungkan.
Nilai yang dikembalikan
String gabungan.
Contoh
Bergabung dengan array string sederhana
Contoh berikut mengembalikan: "a:b:c".
JSON
"Fn::Join" : [ ":", [ "a", "b", "c" ] ]
YAML
!Join [ ":", [ a, b, c ] ]
Bergabung menggunakan fungsi ref dengan parameter
Contoh berikut menggunakan Fn::Join untuk membangun nilai string. Ini menggunakan fungsi Ref dengan parameter AWS::Partition dan parameter semu AWS::AccountId.
JSON
{ "Fn::Join": [ "", [ "arn:", { "Ref": "AWS::Partition" }, ":s3:::elasticbeanstalk-*-", { "Ref": "AWS::AccountId" } ] ] }
YAML
!Join - '' - - 'arn:' - !Ref AWS::Partition - ':s3:::elasticbeanstalk-*-' - !Ref AWS::AccountId
catatan
Juga lihat fungsi Fn::Sub untuk fungsi yang serupa.
Fungsi yang didukung
Untuk pembatas Fn::Join, Anda tidak dapat menggunakan fungsi apa pun. Anda harus menentukan nilai string.
Untuk daftar Fn::Join dari nilai, Anda dapat menggunakan fungsi berikut:
-
Fn::Base64 -
Fn::FindInMap -
Fn::GetAtt -
Fn::GetAZs -
Fn::If -
Fn::ImportValue -
Fn::Join -
Fn::Split -
Fn::Select -
Fn::Sub -
Ref