Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fn::Length
Fungsi intrinsik Fn::Length
mengembalikan jumlah elemen dalam array atau fungsi intrinsik yang mengembalikan array.
penting
Anda harus menggunakan transformasi AWS::Language Ekstensi untuk menggunakan fungsi Fn::Length
intrinsik.
Pernyataan
JSON
{ "Fn::Length" :
IntrinsicFunction
}
{ "Fn::Length" :
Array
}
YAML
Fn::Length :
IntrinsicFunction
Fn::Length :
Array
Parameter
IntrinsicFunction
-
Fungsi intrinsik yang mengembalikan array yang Anda ingin mengembalikan sejumlah elemen dari.
Array
-
Array Anda ingin mengembalikan jumlah elemen dari.
Nilai yang dikembalikan
Jumlah elemen dalam fungsi intrinsik yang mengembalikan array atau dalam array diteruskan ke fungsi intrinsik.
Contoh
Mengembalikan jumlah elemen dalam fungsi intrinsik yang mengembalikan array
Contoh cuplikan ini mengembalikan jumlah elemen dalam fungsi intrinsik yang mengembalikan array. Fungsi mengembalikan 3.
JSON
{ //... "Transform": "AWS::LanguageExtensions" //... "Fn::Length" : { "Fn::Split": ["|", "a|b|c"] } //... }
YAML
Transform: 'AWS::LanguageExtensions' #... Fn::Length: !Split ["|", "a|b|c"] #...
Kembalikan jumlah elemen dalam fungsi intrinsik Ref yang mengacu pada tipe parameter daftar
Contoh cuplikan ini mengembalikan jumlah elemen dalam fungsi Ref
intrinsik yang mengacu pada jenis parameter daftar. Jika parameter dengan nama ListParameter
adalah daftar dengan 3 elemen, fungsi mengembalikan 3.
JSON
{ //... "Transform": "AWS::LanguageExtensions" //... "Fn::Length": { "Ref": "ListParameter" } //... }
YAML
Transform: 'AWS::LanguageExtensions' #... Fn::Length: !Ref ListParameter #...
Mengembalikan jumlah elemen dalam array
Contoh cuplikan ini mengembalikan jumlah elemen dalam array diteruskan ke fungsi intrinsik. Fungsi mengembalikan 3.
JSON
{ //... "Transform": "AWS::LanguageExtensions" //... "Fn::Length": [ 1, {"Ref": "ParameterName"}, 3 ] //... }
YAML
Transform: 'AWS::LanguageExtensions' #... Fn::Length: - 1 - !Ref ParameterName - 3 #...
Fungsi yang didukung
Anda dapat menggunakan fungsi-fungsi berikut dalam fungsi Fn::Length
intrinsik atau array:
-
Condition Functions
-
Fn::Base64
-
Fn::FindInMap
-
Fn::Join
-
Fn::Length
-
Fn::Select
-
Fn::Split
-
Fn::Sub
-
Fn::ToJsonString
-
Ref