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