KnownEventGridMqttClientDisconnectionReason enum
القيم المعروفة EventGridMqttClientDisconnectionReason تقبلها الخدمة.
الحقول
| ClientAuthenticationError | تم قطع اتصال العميل لأي أسباب مصادقة (على سبيل المثال، انتهت صلاحية الشهادة أو تم تعطيل العميل أو تغيير تكوين العميل). |
| ClientAuthorizationError | تم قطع اتصال العميل لأي أسباب تخويل (على سبيل المثال، بسبب تغيير في تكوين مسافات الموضوع أو روابط الأذونات أو مجموعات العملاء). |
| ClientError | أرسل العميل طلبا غير صحيح أو استخدم إحدى الميزات غير المدعومة التي أدت إلى إنهاء الاتصال بواسطة الخدمة. |
| ClientInitiatedDisconnect | يبدأ العميل قطع اتصال رشيق من خلال حزمة DISCONNECT ل MQTT أو إطار إغلاق ل MQTT عبر WebSocket. |
| ConnectionLost | يتم فقدان اتصال خادم العميل. (حماية EXCHANGE عبر الإنترنت). |
| IpForbidden | يتم حظر عنوان IP الخاص بالعميل بواسطة عامل تصفية IP أو تكوين الارتباطات الخاصة. |
| QuotaExceeded | تجاوز العميل واحدا أو أكثر من حدود التقييد التي أدت إلى إنهاء الاتصال بواسطة الخدمة. |
| ServerError | تم إنهاء الاتصال بسبب خطأ خادم غير متوقع. |
| ServerInitiatedDisconnect | يبدأ الخادم قطع اتصال رشيق لأي سبب تشغيلي. |
| SessionOverflow | وصلت قائمة انتظار العميل لرسائل QoS1 غير المعترف بها إلى الحد الأقصى، مما أدى إلى إنهاء الاتصال بواسطة الخادم. |
| SessionTakenOver | تمت إعادة اتصال العميل بنفس اسم المصادقة، مما أدى إلى إنهاء الاتصال السابق. |