The built-in function Fn::Contains returns true if a specified value matches at least one member in a list, and returns false if not.
Declaration
JSON
{ "Fn::Contains": [ [ value_1, value_2, ... ], value ] }YAML
Syntax for the full function name:
Fn::Contains: - - value_1 - value_2 - ... - valueSyntax for the short form:
!Contains [[value_1, value_2, ...], value]
Parameters
value_1, value_2, ...: Required. This parameter specifies a list of members.value: Required. This parameter specifies the value that you want to use to compare with the members in the list.
Return value
true or false.
Examples
!Contains - - 1 - 2 - 3 - 3In this example,
trueis returned.Fn::Contains: - - 1 - 2 - 3 - 4In this example,
falseis returned.