Bagikan melalui


EventGridMqttClientDisconnectionReason type

Alasan Pemutusan Klien EventGrid MQTT
KnownEventGridMqttClientDisconnectionReason dapat digunakan secara bergantian dengan EventGridMqttClientDisconnectionReason, enum ini berisi nilai yang diketahui yang didukung layanan.

Nilai yang diketahui didukung oleh layanan

ClientAuthenticationError: Klien terputus karena alasan autentikasi apa pun (misalnya, sertifikat kedaluwarsa, klien dinonaktifkan, atau konfigurasi klien berubah).
ClientAuthorizationError: Klien terputus karena alasan otorisasi apa pun (misalnya, karena perubahan konfigurasi ruang topik, pengikatan izin, atau grup klien).
ClientError: Klien mengirim permintaan buruk atau menggunakan salah satu fitur yang tidak didukung yang mengakibatkan penghentian koneksi oleh layanan.
ClientInitiatedDisconnect: Klien memulai pemutusan sambungan yang anggun melalui paket DISCONNECT untuk MQTT atau bingkai penutupan untuk MQTT melalui WebSocket.
ConnectionLost: Koneksi server klien hilang. (PERLINDUNGAN ONLINE EXCHANGE).
IpForbidden: Alamat IP klien diblokir oleh filter IP atau konfigurasi Tautan privat.
QuotaExceeded: Klien melebihi satu atau beberapa batas pembatasan yang mengakibatkan penghentian koneksi oleh layanan.
ServerError: Koneksi dihentikan karena kesalahan server yang tidak terduga.
ServerInitiatedDisconnect: Server memulai pemutusan sambungan yang anggun karena alasan operasional apa pun.
SessionOverflow: Antrean klien untuk pesan QoS1 yang tidak diakui mencapai batasnya, yang mengakibatkan penghentian koneksi oleh server.
SessionTakenOver: Klien terhubung kembali dengan nama autentikasi yang sama, yang mengakibatkan penghentian koneksi sebelumnya.

type EventGridMqttClientDisconnectionReason = string