KnownEventGridMqttClientDisconnectionReason enum
Bekende waarden van EventGridMqttClientDisconnectionReason die de service accepteert.
Velden
| ClientAuthenticationError | De client is om verificatieredenen verbroken (bijvoorbeeld het certificaat is verlopen, de client is uitgeschakeld of de clientconfiguratie is gewijzigd). |
| ClientAuthorizationError | De client is om eventuele autorisatieredenen verbroken (bijvoorbeeld vanwege een wijziging in de configuratie van onderwerpruimten, machtigingsbindingen of clientgroepen). |
| ClientError | De client heeft een ongeldige aanvraag verzonden of een van de niet-ondersteunde functies gebruikt die hebben geresulteerd in een beëindiging van de verbinding door de service. |
| ClientInitiatedDisconnect | De client initieert een probleemloze verbinding via een DISCONNECT-pakket voor MQTT of een gesloten frame voor MQTT via WebSocket. |
| ConnectionLost | De client-serververbinding is verbroken. (EXCHANGE ONLINE BESCHERMING). |
| IpForbidden | Het IP-adres van de client wordt geblokkeerd door het IP-filter of de configuratie van privékoppelingen. |
| QuotaExceeded | De client heeft een of meer van de beperkingslimieten overschreden die hebben geresulteerd in een beëindiging van de verbinding door de service. |
| ServerError | De verbinding is beëindigd vanwege een onverwachte serverfout. |
| ServerInitiatedDisconnect | De server initieert een probleemloze verbinding om een operationele reden. |
| SessionOverflow | De wachtrij van de client voor niet-bekende QoS1-berichten heeft de limiet bereikt, wat heeft geresulteerd in een beëindiging van de verbinding door de server. |
| SessionTakenOver | De client is opnieuw verbonden met dezelfde verificatienaam, wat heeft geresulteerd in de beëindiging van de vorige verbinding. |