Aracılığıyla paylaş


EventGridMqttClientDisconnectionReason type

EventGrid MQTT İstemcisi Bağlantısının Kesilmesi Nedeni
KnownEventGridMqttClientDisconnectionReason EventGridMqttClientDisconnectionReason ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

ClientAuthenticationError: herhangi bir kimlik doğrulaması nedeniyle istemcinin bağlantısı kesildi (örneğin, sertifikanın süresi doldu, istemci devre dışı bırakıldı veya istemci yapılandırması değiştirildi).
ClientAuthorizationError: İstemcinin herhangi bir yetkilendirme nedeniyle bağlantısı kesildi (örneğin, konu alanlarının, izin bağlamalarının veya istemci gruplarının yapılandırmasındaki bir değişiklik nedeniyle).
ClientError: İstemci hatalı bir istek gönderdi veya hizmet tarafından bağlantı sonlandırılmasına neden olan desteklenmeyen özelliklerden birini kullandı.
ClientInitiatedDisconnect: İstemci, MQTT için bir DISCONNECT paketi veya WebSocket üzerinden MQTT için yakın bir çerçeve aracılığıyla düzgün bir bağlantı kesme işlemi başlattı.
ConnectionLost: İstemci-sunucu bağlantısı kesildi. (EXCHANGE ONLINE KORUMASı).
IpForbidden: İstemcinin IP adresi IP filtresi veya Özel bağlantılar yapılandırması tarafından engellenir.
QuotaExceeded: İstemci, hizmet tarafından bağlantının sonlandırılmasına neden olan bir veya daha fazla azaltma sınırını aştı.
ServerError: Bağlantı beklenmeyen bir sunucu hatası nedeniyle sonlandırıldı.
ServerInitiatedDisconnect: Sunucu herhangi bir işlemsel nedenden dolayı düzgün bir bağlantı kesme işlemi başlatır.
SessionOverflow: İstemcinin tanınmayan QoS1 iletileri kuyruğu sınırına ulaştı ve bu da sunucu tarafından bağlantının sonlandırılmasına neden oldu.
SessionTakenOver: İstemci aynı kimlik doğrulama adıyla yeniden bağlandı ve bu da önceki bağlantının sonlandırılmasına neden oldu.

type EventGridMqttClientDisconnectionReason = string