KnownEventGridMqttClientDisconnectionReason enum
Valeurs connues d’EventGridMqttClientDisconnectionReason que le service accepte.
Champs
ClientAuthenticationError | Le client a été déconnecté pour des raisons d’authentification (par exemple, le certificat a expiré, le client a été désactivé ou la configuration du client a changé). |
ClientAuthorizationError | Le client a été déconnecté pour des raisons d’autorisation (par exemple, en raison d’une modification de la configuration des espaces de rubriques, des liaisons d’autorisation ou des groupes de clients). |
ClientError | Le client a envoyé une demande incorrecte ou utilisé l’une des fonctionnalités non prises en charge qui ont entraîné l’arrêt de la connexion par le service. |
ClientInitiatedDisconnect | Le client lance une déconnexion normale via un paquet DISCONNECT pour MQTT ou une trame fermée pour MQTT sur WebSocket. |
ConnectionLost | La connexion client-serveur est perdue. (EXCHANGE ONLINE PROTECTION). |
IpForbidden | L’adresse IP du client est bloquée par le filtre IP ou la configuration des liaisons privées. |
QuotaExceeded | Le client a dépassé une ou plusieurs des limites de limitation qui ont entraîné l’arrêt de la connexion par le service. |
ServerError | La connexion a été interrompue en raison d’une erreur de serveur inattendue. |
ServerInitiatedDisconnect | Le serveur lance une déconnexion normale pour une raison opérationnelle. |
SessionOverflow | La file d’attente du client pour les messages QoS1 non connus a atteint sa limite, ce qui a entraîné l’arrêt de la connexion par le serveur. |
SessionTakenOver | Le client s’est reconnecté avec le même nom d’authentification, ce qui a entraîné l’arrêt de la connexion précédente. |