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

Resource Orchestration Service:Fn::Any

最終更新日:Jan 16, 2025

組み込み関数 Fn::Any は、配列内の値をチェックします。いずれかの値が true と評価された場合、true が返されます。いずれの値も true と評価されない場合、false が返されます。

宣言

  • JSON

    {
     "Fn::Any": [value_1, value_2, ...]
    }
  • YAML

    • 完全な関数名の構文:

      Fn::Any: value_1, value_2, ... 
    • 短縮形の構文:

      !Any [value_1, value_2, ... ]

パラメーター

value: 必須。このパラメーターは、配列内の値を指定します。すべてのデータ型がサポートされています。たとえば、value パラメーターを true、false、1、および 0 に設定できます。 1 と 0 は論理値として使用されます。

戻り値

true または false。

  • 例 1

    Fn::Any: true, true

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

  • 例 2

    Fn::Any: true, false

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

  • 例 3

    Fn::Any: false, false

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

  • 例 4

    Fn::Any: 1, 1

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

  • 例 5

    Fn::Any: 0, 0

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