KnownEventGridMqttClientDisconnectionReason enum
Valeurs connues de EventGridMqttClientDisconnectionReason que le service accepte.
Champs
ClientAuthenticationError | Le client a été déconnecté pour toutes les 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 toutes les raisons d’autorisation (par exemple, en raison d’une modification de la configuration des espaces de rubriques, des liaisons d’autorisation ou des groupes clients). |
ClientError | Le client a envoyé une demande incorrecte ou utilisé l’une des fonctionnalités non prises en charge qui ont entraîné une terminaison de connexion par le service. |
ClientInitiatedDisconnect | Le client lance une déconnexion normale par le biais d’un paquet DISCONNECT pour MQTT ou d’une trame proche 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é une terminaison de connexion par le service. |
ServerError | La connexion a été arrêtée en raison d’une erreur de serveur inattendue. |
ServerInitiatedDisconnect | Le serveur lance une déconnexion normale pour toute 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é une terminaison de 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. |