EventGridSenderClient class
Klient služby Event Grid Namespaces
Konstruktory
Event |
Klient EventGrid služby Azure Messaging |
Metody
send |
Publikování cloudových událostí do tématu oboru názvů V případě úspěchu server odpoví stavovým kódem HTTP 200 s prázdným objektem JSON v odpovědi. V opačném případě může server vrátit různé kódy chyb. Například 401: označuje selhání autorizace, 403: označuje překročení kvóty nebo příliš velkou zprávu, 410: což označuje, že konkrétní téma nebylo nalezeno, 400: pro chybný požadavek a 500: pro vnitřní chybu serveru. |
Podrobnosti konstruktoru
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Klient EventGrid služby Azure Messaging
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parametry
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Podrobnosti metody
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Publikování cloudových událostí do tématu oboru názvů V případě úspěchu server odpoví stavovým kódem HTTP 200 s prázdným objektem JSON v odpovědi. V opačném případě může server vrátit různé kódy chyb. Například 401: označuje selhání autorizace, 403: označuje překročení kvóty nebo příliš velkou zprávu, 410: což označuje, že konkrétní téma nebylo nalezeno, 400: pro chybný požadavek a 500: pro vnitřní chybu serveru.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parametry
- events
-
CloudEvent<T> | CloudEvent<T>[]
Události k publikování
- options
- SendEventsOptions
Možnosti publikování
Návraty
Promise<void>