Condividi tramite


KnownEventGridMqttClientDisconnectionReason enum

Valori noti di EventGridMqttClientDisconnectionReason accettati dal servizio.

Campi

ClientAuthenticationError

Il client è stato disconnesso per qualsiasi motivo di autenticazione, ad esempio il certificato scaduto, il client è stato disabilitato o la configurazione del client è stata modificata.

ClientAuthorizationError

Il client è stato disconnesso per qualsiasi motivo di autorizzazione, ad esempio a causa di una modifica nella configurazione degli spazi degli argomenti, delle associazioni di autorizzazioni o dei gruppi client.

ClientError

Il client ha inviato una richiesta non valida o ha usato una delle funzionalità non supportate che hanno generato una terminazione della connessione dal servizio.

ClientInitiatedDisconnect

Il client avvia una disconnessione normale tramite un pacchetto DISCONNECT per MQTT o un frame di chiusura per MQTT su WebSocket.

ConnectionLost

La connessione client-server viene persa. (EXCHANGE ONLINE PROTECTION).

IpForbidden

L'indirizzo IP del client è bloccato dal filtro IP o dalla configurazione dei collegamenti privati.

QuotaExceeded

Il client ha superato uno o più dei limiti di limitazione che hanno comportato una terminazione della connessione da parte del servizio.

ServerError

La connessione è stata terminata a causa di un errore imprevisto del server.

ServerInitiatedDisconnect

Il server avvia una disconnessione normale per qualsiasi motivo operativo.

SessionOverflow

La coda del client per i messaggi QoS1 non riconosciuti ha raggiunto il limite, che ha generato una terminazione della connessione dal server.

SessionTakenOver

Il client si riconnette con lo stesso nome di autenticazione, che ha comportato la chiusura della connessione precedente.