EventGridSenderClient class
Event Grid Ad Alanları İstemcisi
Oluşturucular
| Event |
Azure Messaging EventGrid İstemcisi |
Yöntemler
| send |
Bulut Olaylarını ad alanı konusuna yayımlama. Başarılı olması durumunda, sunucu yanıt olarak boş bir JSON nesnesine sahip bir HTTP 200 durum koduyla yanıt verir. Aksi takdirde, sunucu çeşitli hata kodları döndürebilir. Örneğin, 401: yetkilendirme hatasını gösterir, 403: kotanın aşıldığını veya iletinin çok büyük olduğunu gösterir, 410: belirli bir konunun bulunamadığını gösterir, 400: hatalı istek için ve 500: iç sunucu hatası için. |
Oluşturucu Ayrıntıları
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Azure Messaging EventGrid İstemcisi
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parametreler
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Yöntem Ayrıntıları
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Bulut Olaylarını ad alanı konusuna yayımlama. Başarılı olması durumunda, sunucu yanıt olarak boş bir JSON nesnesine sahip bir HTTP 200 durum koduyla yanıt verir. Aksi takdirde, sunucu çeşitli hata kodları döndürebilir. Örneğin, 401: yetkilendirme hatasını gösterir, 403: kotanın aşıldığını veya iletinin çok büyük olduğunu gösterir, 410: belirli bir konunun bulunamadığını gösterir, 400: hatalı istek için ve 500: iç sunucu hatası için.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parametreler
- events
-
CloudEvent<T> | CloudEvent<T>[]
Yayımlanması gereken olaylar
- options
- SendEventsOptions
Yayımlama seçenekleri
Döndürülenler
Promise<void>