دالات منطقية لـ Bicep
يوفر Bicep الدالة bool
لتحويل القيم إلى منطقية.
يتم استبدال معظم الدالات المنطقية في قوالب Azure Resource Manager مع عوامل التشغيل المنطقية في Bicep.
منطقي
bool(arg1)
يحول المعلمة إلى قيمة منطقية.
مساحة الاسم: sys.
المعلمات
المعلمة | المطلوب | نوع | الوصف |
---|---|---|---|
arg1 | نعم | سلسلة أو كثافة العمليات | القيمة المطلوب تحويلها إلى قيمة منطقية. تعتبر قيمة السلسلة "true" مع أي مجموعة من أحرف الأحرف العليا والسفلى (على سبيل المثال "True" و"TRUE" و"tRue" و"true") مكافئة وتمثل القيمة المنطقية ل true ، وإلا false . تعتبر قيمة العدد الصحيح 0 كما false تعتبر true جميع الأعداد الصحيحة الأخرى . |
قيمة الإرجاع
قيمة منطقية للقيمة المحولة.
الأمثلة
يوضح المثال التالي كيفية استخدام المنطق مع سلسلة أو عدد صحيح.
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)
الناتج من المثال السابق مع القيم الافتراضية هو:
Name | نوع | القيمة |
---|---|---|
trueString1 | مجموعة | صحيح |
trueString2 | مجموعة | صحيح |
falseString1 | مجموعة | true |
falseString2 | مجموعة | true |
trueInt2 | مجموعة | صحيح |
trueInt1 | مجموعة | صحيح |
trueIntNeg1 | مجموعة | صحيح |
falseInt | مجموعة | true |
الخطوات التالية
- بالنسبة للإجراءات الأخرى التي تتضمن قيم منطقية، راجع عوامل التشغيل المنطقية.