Compartir a través de


EventGridMqttClientDisconnectionReason type

Define valores para EventGridMqttClientDisconnectionReason.
KnownEventGridMqttClientDisconnectionReason se puede usar indistintamente con EventGridMqttClientDisconnectionReason, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ClientAuthenticationError: el cliente se desconectó por cualquier motivo de autenticación (por ejemplo, el certificado expiró, el cliente se deshabilitó o cambió la configuración del cliente).
ClientAuthorizationError: el cliente se desconecta por cualquier motivo de autorización (por ejemplo, debido a un cambio en la configuración de espacios de temas, enlaces de permisos o grupos de clientes).
ClientError: el cliente envió una solicitud incorrecta o usó una de las características no admitidas que dio lugar a una terminación de conexión por parte del servicio.
ClientInitiatedDisconnect: el cliente inicia una desconexión correcta a través de un paquete DISCONNECT para MQTT o un marco cercano para MQTT sobre WebSocket.
ConnectionLost: se pierde la conexión de cliente-servidor. (PROTECCIÓN DE EXCHANGE ONLINE).
ipForbidden: el filtro IP o la configuración de vínculos privados bloquean la dirección IP del cliente.
CuotaExceeded: el cliente superó uno o varios de los límites de limitación que dio lugar a una terminación de conexión por parte del servicio.
ServerError: la conexión finalizó debido a un error inesperado del servidor.
ServerInitiatedDisconnect: el servidor inicia una desconexión correcta por cualquier motivo operativo.
SessionOverflow: la cola del cliente para los mensajes QoS1 no reconocidos alcanzó su límite, lo que dio lugar a una terminación de conexión por parte del servidor.
SessionTakenOver: el cliente se reconecta con el mismo nombre de autenticación, lo que dio lugar a la terminación de la conexión anterior.

type EventGridMqttClientDisconnectionReason = string