Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Bicep fornece a função bool para converter valores em um booliano.
Grande parte das funções lógicas nos modelos do Azure Resource Manager são substituídas por operadores lógicos no Bicep.
bool
bool(arg1)
Converte o parâmetro em um booliano.
Namespace: sys.
Parâmetros
| Parâmetro | Obrigatório | Type | Descrição |
|---|---|---|---|
| arg1 | Sim | cadeia de caracteres ou inteiro | O valor a ser convertido em um booliano. O valor da cadeia de caracteres “true” com qualquer combinação de caracteres maiúsculas e minúsculas (por exemplo, “True”, “TRUE”, “tRue”, “true”) são considerados equivalentes e representam o valor booliano de true, caso contrário false. O valor inteiro 0 é considerado false e todos os outros inteiros são considerados true. |
Valor retornado
Um booliano do valor convertido.
Exemplos
O exemplo a seguir mostra como usar um booliano com uma cadeia de caracteres ou um inteiro.
output trueString1 bool = bool('true')
output trueString2 bool = bool('trUe')
output falseString1 bool = bool('false')
output falseString2 bool = bool('falSe')
output trueInt2 bool = bool(2)
output trueInt1 bool = bool(1)
output trueIntNeg1 bool = bool(-1)
output falseInt0 bool = bool(0)
A saída do exemplo anterior com os valores padrão é:
| Nome | Tipo | Valor |
|---|---|---|
| trueString1 | Bool | true |
| trueString2 | Bool | true |
| falseString1 | Bool | false |
| falseString2 | Bool | false |
| trueInt2 | Bool | true |
| trueInt1 | Bool | true |
| trueIntNeg1 | Bool | true |
| falseInt | Bool | false |
Próximas etapas
- Para outras ações que envolvam valores lógicos, consulteoperadores lógicos.