Поделиться через


KnownEventGridMqttClientDisconnectionReason enum

Известные значения EventGridMqttClientDisconnectionReason, которые служба принимает.

Поля

ClientAuthenticationError

Клиент был отключен по каким-либо причинам проверки подлинности (например, срок действия сертификата истек, клиент отключен или изменена конфигурация клиента).

ClientAuthorizationError

Клиент был отключен по каким-либо причинам авторизации (например, из-за изменения конфигурации пространств разделов, привязок разрешений или групп клиентов).

ClientError

Клиент отправил неправильный запрос или использовал одну из неподдерживаемых функций, которые привели к прекращению подключения службой.

ClientInitiatedDisconnect

Клиент инициирует корректное отключение с помощью пакета DISCONNECT для MQTT или близкого кадра для MQTT через WebSocket.

ConnectionLost

Подключение к клиентскому серверу потеряно. (EXCHANGE ONLINE PROTECTION).

IpForbidden

IP-адрес клиента блокируется фильтром IP-адресов или конфигурацией приватных ссылок.

QuotaExceeded

Клиент превысил один или несколько ограничений регулирования, которые привели к прекращению подключения службой.

ServerError

Подключение завершилось из-за непредвиденной ошибки сервера.

ServerInitiatedDisconnect

Сервер инициирует корректное отключение по любой операционной причине.

SessionOverflow

Очередь клиента для ненавиденных сообщений QoS1 достигла предела, что привело к прекращению подключения сервером.

SessionTakenOver

Клиент повторно подключился с тем же именем проверки подлинности, что привело к прекращению предыдущего подключения.