EventGridSenderClient class
Klien Namespace Event Grid
Konstruktor
| Event |
Klien Azure Messaging EventGrid |
Metode
| send |
Terbitkan Peristiwa Cloud ke topik namespace layanan. Jika berhasil, server merespons dengan kode status HTTP 200 dengan objek JSON kosong sebagai respons. Jika tidak, server dapat mengembalikan berbagai kode kesalahan. Misalnya, 401: yang menunjukkan kegagalan otorisasi, 403: yang menunjukkan kuota terlampaui atau pesan terlalu besar, 410: yang menunjukkan bahwa topik tertentu tidak ditemukan, 400: untuk permintaan buruk, dan 500: untuk kesalahan server internal. |
Detail Konstruktor
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Klien Azure Messaging EventGrid
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parameter
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Detail Metode
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Terbitkan Peristiwa Cloud ke topik namespace layanan. Jika berhasil, server merespons dengan kode status HTTP 200 dengan objek JSON kosong sebagai respons. Jika tidak, server dapat mengembalikan berbagai kode kesalahan. Misalnya, 401: yang menunjukkan kegagalan otorisasi, 403: yang menunjukkan kuota terlampaui atau pesan terlalu besar, 410: yang menunjukkan bahwa topik tertentu tidak ditemukan, 400: untuk permintaan buruk, dan 500: untuk kesalahan server internal.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parameter
- events
-
CloudEvent<T> | CloudEvent<T>[]
Peristiwa yang akan diterbitkan
- options
- SendEventsOptions
Opsi untuk menerbitkan
Mengembalikan
Promise<void>