Bicep에 대한 논리 함수
Bicep는 값을 부울로 변환하기 위한 bool
함수를 제공합니다.
Azure Resource Manager 템플릿의 대부분의 논리 함수는 Bicep에서 논리 연산자로 대체되었습니다.
bool
bool(arg1)
매개 변수를 부울로 변환합니다.
네임스페이스: sys.
매개 변수
매개 변수 | 필수 | Type | 설명 |
---|---|---|---|
arg1 | 예 | 문자열 또는 int | 부울로 변환할 값입니다. 대/소문자 조합이 있는 문자열 값 "true"(예: "True", "TRUE", "tRue", "true")는 동일한 것으로 간주되며, true 의 부울 값을 나타내고 그렇지 않으면 false 를 나타냅니다. 정수 값 0은 false 로 간주되고 다른 모든 정수는 true 로 간주됩니다. |
반환 값
변환된 값의 부울입니다.
예제
다음 예제에서는 문자열 또는 정수에 bool을 사용하는 방법을 보여 줍니다.
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)
기본 값을 사용한 이전 예제의 출력은 다음과 같습니다.
이름 | 타입 | 값 |
---|---|---|
trueString1 | Bool | true |
trueString2 | Bool | true |
falseString1 | Bool | false |
falseString2 | Bool | false |
trueInt2 | Bool | true |
trueInt1 | Bool | true |
trueIntNeg1 | Bool | true |
falseInt | Bool | false |
다음 단계
- 논리 값이 관련된 다른 작업은 논리 연산자를 참조합니다.