A função Fn::Any retorna true se algum valor do array especificado for avaliado como true. Caso contrário, retorna false.
Declaração
-
JSON
{ "Fn::Any": [value_1, value_2, ...] } -
YAML
-
Sintaxe do nome completo da função:
Fn::Any: value_1, value_2, ... -
Sintaxe da forma abreviada:
!Any [value_1, value_2, ... ]
-
Parâmetros
value: obrigatório. Valor no array. Aceita todos os tipos de dados, como true, false, 1 e 0. Os valores 1 e 0 são tratados como valores lógicos.
Valor de retorno
true ou false.
Exemplos
-
Exemplo 1
Fn::Any: true, trueNeste exemplo, o retorno é
true. -
Exemplo 2
Fn::Any: true, falseNeste exemplo, o retorno é
true. -
Exemplo 3
Fn::Any: false, falseNeste exemplo, o retorno é
false. -
Exemplo 4
Fn::Any: 1, 1Neste exemplo, o retorno é
true. -
Exemplo 5
Fn::Any: 0, 0Neste exemplo, o retorno é
false.