EventGridMqttClientDisconnectionReason type
Definuje hodnoty pro EventGridMqttClientDisconnectionReason.
PoleEventGridMqttClientDisconnectionReason lze použít zaměnitelně s EventGridMqttClientDisconnectionReason, tento výčet obsahuje známé hodnoty, které služba podporuje.
Známé hodnoty podporované službou
ClientAuthenticationError: Klient se odpojil z jakýchkoli důvodů ověřování (například vypršela platnost certifikátu, klient se zakázal nebo změnila konfigurace klienta).
ClientAuthorizationError: Klient se odpojil z jakýchkoli důvodů autorizace (například kvůli změně konfigurace prostorů témat, vazeb oprávnění nebo skupin klientů).
ClientError: Klient odeslal chybný požadavek nebo použil některou z nepodporovaných funkcí, které způsobily ukončení připojení službou.
clientInitiatedDisconnect: Klient zahájí řádné odpojení prostřednictvím paketu DISCONNECT pro MQTT nebo uzavření rámce pro MQTT přes WebSocket.
ConnectionLost: Připojení klienta-server je ztraceno. (EXCHANGE ONLINE PROTECTION).
IpForbidden: IP adresa klienta je blokována pomocí filtru IP adresy nebo konfigurace privátních propojení.
QuotaExceeded: Klient překročil jeden nebo více limitů omezování, které způsobily ukončení připojení službou.
ServerError: Připojení se ukončilo kvůli neočekávané chybě serveru.
ServerInitiatedDisconnect: Server zahájí řádné odpojení z jakéhokoli provozního důvodu.
SessionOverflow: Fronta klienta pro nevěděné zprávy QoS1 dosáhla svého limitu, což způsobilo ukončení připojení serverem.
SessionTakenOver: Klient se znovu připojil se stejným názvem ověřování, který způsobil ukončení předchozího připojení.
type EventGridMqttClientDisconnectionReason = string