Partilhar via


EventGridMqttClientDisconnectionReason type

Define valores para EventGridMqttClientDisconnectionReason.
KnownEventGridMqttClientDisconnectionReason pode ser usado de forma intercambiável com EventGridMqttClientDisconnectionReason, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

ClientAuthenticationError: O cliente foi desconectado por qualquer motivo de autenticação (por exemplo, certificado expirado, cliente desativado ou configuração do cliente alterada).
ClientAuthorizationError: O cliente foi desconectado por quaisquer motivos de autorização (por exemplo, devido a uma alteração na configuração de espaços de tópico, associações de permissão ou grupos de clientes).
ClientError: O cliente enviou uma solicitação incorreta ou usou um dos recursos não suportados que resultaram em um término de conexão pelo serviço.
ClientInitiatedDisconnect: O cliente inicia uma desconexão normal através de um pacote DISCONNECT para MQTT ou um quadro fechado para MQTT sobre WebSocket.
ConnectionLost: A conexão cliente-servidor é perdida. (PROTEÇÃO DO EXCHANGE ONLINE).
IpForbidden: O endereço IP do cliente é bloqueado pelo filtro IP ou configuração de links privados.
QuotaExceeded: O cliente excedeu um ou mais dos limites de limitação que resultaram em um término de conexão pelo serviço.
ServerError: A conexão foi encerrada devido a um erro inesperado do servidor.
ServerInitiatedDisconnect: O servidor inicia uma desconexão normal por qualquer motivo operacional.
SessionOverflow: A fila do cliente para mensagens QoS1 não reconhecidas atingiu seu limite, o que resultou em um encerramento de conexão pelo servidor.
SessionTakenOver: O cliente se reconectou com o mesmo nome de autenticação, o que resultou no término da conexão anterior.

type EventGridMqttClientDisconnectionReason = string