EventGridSenderClient class
Event Grid-naamruimtenclient
Constructors
Event |
Azure Messaging EventGrid-client |
Methoden
send |
Onderwerp Cloud-gebeurtenissen publiceren naar naamruimte. Als dit lukt, reageert de server met een HTTP 200-statuscode met een leeg JSON-object als antwoord. Anders kan de server verschillende foutcodes retourneren. Bijvoorbeeld 401: wat een autorisatiefout aangeeft, 403: wat aangeeft dat het quotum is overschreden of dat het bericht te groot is, 410: wat aangeeft dat het specifieke onderwerp niet is gevonden, 400: voor ongeldige aanvraag en 500: voor interne serverfout. |
Constructordetails
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Azure Messaging EventGrid-client
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parameters
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Methodedetails
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Onderwerp Cloud-gebeurtenissen publiceren naar naamruimte. Als dit lukt, reageert de server met een HTTP 200-statuscode met een leeg JSON-object als antwoord. Anders kan de server verschillende foutcodes retourneren. Bijvoorbeeld 401: wat een autorisatiefout aangeeft, 403: wat aangeeft dat het quotum is overschreden of dat het bericht te groot is, 410: wat aangeeft dat het specifieke onderwerp niet is gevonden, 400: voor ongeldige aanvraag en 500: voor interne serverfout.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parameters
- events
-
CloudEvent<T> | CloudEvent<T>[]
Te publiceren gebeurtenissen
- options
- SendEventsOptions
Opties om te publiceren
Retouren
Promise<void>