KnownEventGridMqttClientDisconnectionReason enum
Bekannte Werte von EventGridMqttClientDisconnectionReason, die der Dienst akzeptiert.
Felder
| ClientAuthenticationError | Der Client wurde aus Authentifizierungsgründen getrennt (z. B. abgelaufenes Zertifikat, Client wurde deaktiviert oder Clientkonfiguration geändert). |
| ClientAuthorizationError | Der Client wurde aus autorisierungsgründen getrennt (z. B. aufgrund einer Änderung der Konfiguration von Themenräumen, Berechtigungsbindungen oder Clientgruppen). |
| ClientError | Der Client hat eine ungültige Anforderung gesendet oder eines der nicht unterstützten Features verwendet, die zu einer Verbindungsbeendigung durch den Dienst geführt haben. |
| ClientInitiatedDisconnect | Der Client initiiert eine ordnungsgemäße Verbindung über ein DISCONNECT-Paket für MQTT oder einen schließenden Frame für MQTT über WebSocket. |
| ConnectionLost | Die Clientserververbindung geht verloren. (EXCHANGE ONLINE-SCHUTZ). |
| IpForbidden | Die IP-Adresse des Clients wird durch die Konfiguration von IP-Filtern oder privaten Links blockiert. |
| QuotaExceeded | Der Client hat mindestens einen der Einschränkungsgrenzwerte überschritten, die zu einer Verbindungsbeendigung durch den Dienst geführt haben. |
| ServerError | Die Verbindung wurde aufgrund eines unerwarteten Serverfehlers beendet. |
| ServerInitiatedDisconnect | Der Server initiiert eine ordnungsgemäße Verbindung aus irgendeinem betriebstechnischen Grund. |
| SessionOverflow | Die Warteschlange des Clients für nicht bekannte QoS1-Nachrichten erreichte sein Limit, was zu einer Verbindungsendung durch den Server führte. |
| SessionTakenOver | Der Client wurde erneut mit demselben Authentifizierungsnamen verbunden, was zum Beenden der vorherigen Verbindung führte. |