مشاركة عبر


EventGridMqttClientDisconnectionReason type

تعريف قيم EventGridMqttClientDisconnectionReason.
KnownEventGridMqttClientDisconnectionReason يمكن استخدامها بالتبادل مع EventGridMqttClientDisconnectionReason، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

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

type EventGridMqttClientDisconnectionReason = string