すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:Fn::Length

最終更新日:Jan 16, 2025

組み込み関数 Fn::Length は、オブジェクト内の要素数を返します。

宣言

  • JSON

    {
     "Fn::Length": Object
    }
  • YAML

    • 完全な関数名の構文:

      Fn::Length : Object
    • 短縮形の構文:

      !Length Object

パラメーター

Object:要素数を計算する対象のオブジェクト。オブジェクトは、String、List、または Dictionary 型をサポートします。

戻り値

オブジェクト内の要素数。値は Integer 型です。

辞書内のキーと値のペアの数を計算する

!Length
  key1: v1
  key2: v2
{
  "Fn:Length": {
    "key1": "v1",
    "key2": "v2"
  }
}

この例では、2 が返されます。

リスト内の要素数を計算する

!Length
 - 1
 - 2
 - 3
{
  "Fn:Length": [1,2,3]
}

この例では、3 が返されます。

文字列の文字数を計算する

!Length aaaaaa
{
  "Fn::Length": "aaaaaa"
}

この例では、6 が返されます。