EventGridMqttClientDisconnectionReason type
Определяет значения для EventGridMqttClientDisconnectionReason.
KnownEventGridMqttClientDisconnectionReason можно использовать взаимозаменяемо с EventGridMqttClientDisconnectionReason, в этом перечислении содержатся известные значения, поддерживаемые службой.
Известные значения, поддерживаемые службой
ClientAuthenticationError: клиент был отключен по каким-либо причинам проверки подлинности (например, срок действия сертификата, отключен клиент или конфигурация клиента).
ClientAuthorizationError: клиент был отключен по каким-либо причинам авторизации (например, из-за изменения конфигурации пространств разделов, привязок разрешений или групп клиентов).
ClientError: клиент отправил неправильный запрос или использовал одну из неподдерживаемых функций, которые привели к прекращению подключения службой.
ClientInitiatedDisconnect: клиент инициирует корректное отключение с помощью пакета DISCONNECT для MQTT или близкого кадра для MQTT через WebSocket.
ConnectionLost: подключение к клиентскому серверу потеряно. (EXCHANGE ONLINE PROTECTION).
IpForbidden: IP-адрес клиента блокируется фильтром IP-адресов или конфигурацией приватных каналов.
КвотаExceeded: клиент превысил один или несколько ограничений регулирования, которые привели к прекращению подключения службой.
ServerError: подключение было завершено из-за непредвиденной ошибки сервера.
ServerInitiatedDisconnect: сервер инициирует корректное отключение по любой операционной причине.
SessionOverflow: очередь клиента для несознаваемых сообщений QoS1 достигла предела, что привело к прекращению подключения сервером.
SessionTakenOver: клиент повторно подключился с тем же именем проверки подлинности, что привело к прекращению предыдущего подключения.
type EventGridMqttClientDisconnectionReason = string