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

Resource Orchestration Service:Fn::Contains (Alibaba Cloud ROS)

最終更新日:Jan 16, 2025

組み込み関数 Fn::Contains は、指定された値がリスト内の少なくとも 1 つのメンバーと一致する場合は true を返し、一致しない場合は false を返します。

宣言

  • JSON

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

    • 完全な関数名の構文:

      Fn::Contains:
        - - value_1
          - value_2
          - ...
        - value
    • 短縮形の構文:

      !Contains [[value_1, value_2, ...], value]

パラメーター

  • value_1, value_2, ...: 必須。このパラメーターは、メンバーのリストを指定します。

  • value: 必須。このパラメーターは、リスト内のメンバーと比較するために使用する値を指定します。

戻り値

true または false。

  • !Contains
      - - 1
        - 2
        - 3
      - 3

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

  • Fn::Contains:
      - - 1
        - 2
        - 3
      - 4

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