Dela via


EventGridMqttClientDisconnectionReason type

Definierar värden för EventGridMqttClientDisconnectionReason.
KnownEventGridMqttClientDisconnectionReason kan användas utbytbart med EventGridMqttClientDisconnectionReason. Det här uppräkningen innehåller de kända värden som tjänsten stöder.

Kända värden som stöds av tjänsten

ClientAuthenticationError: Klienten kopplades från av autentiseringsskäl (till exempel om certifikatet upphörde att gälla, klienten inaktiverades eller klientkonfigurationen ändrades).
ClientAuthorizationError: Klienten kopplades från av auktoriseringsskäl (till exempel på grund av en ändring i konfigurationen av ämnesutrymmen, behörighetsbindningar eller klientgrupper).
ClientError: Klienten skickade en felaktig begäran eller använde någon av de funktioner som inte stöds som resulterade i att tjänsten avslutade anslutningen.
ClientInitiatedDisconnect: Klienten initierar en graciös frånkoppling via ett DISCONNECT-paket för MQTT eller en nära ram för MQTT över WebSocket.
ConnectionLost: Klient-server-anslutningen går förlorad. (EXCHANGE ONLINE PROTECTION).
IpForbidden(IpForbidden): Klientens IP-adress blockeras av IP-filter eller konfiguration av privata länkar.
QuotaExceeded: Klienten överskred en eller flera av de begränsningsgränser som resulterade i att tjänsten avslutade anslutningen.
ServerError: Anslutningen avbröts på grund av ett oväntat serverfel.
ServerInitiatedDisconnect: Servern initierar en graciös frånkoppling av någon driftsorsak.
SessionOverflow: Klientens kö för obemärkta QoS1-meddelanden nådde sin gräns, vilket resulterade i att servern avslutade anslutningen.
SessionTakenOver: Klienten återansluts med samma autentiseringsnamn, vilket resulterade i att den tidigare anslutningen avslutades.

type EventGridMqttClientDisconnectionReason = string