Partager via


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.