Partager via


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.