EventGridSenderClient class
Ereignisrasternamespaces-Client
Konstruktoren
| Event |
Azure Messaging EventGrid-Client |
Methoden
| send |
Veröffentlichen sie Cloudereignisse im Namespacethema. Bei Erfolg antwortet der Server mit einem HTTP 200-Statuscode mit einem leeren JSON-Objekt als Antwort. Andernfalls kann der Server verschiedene Fehlercodes zurückgeben. Beispiel: 401: Gibt einen Autorisierungsfehler an, 403: Gibt an, dass das Kontingent überschritten wurde oder die Nachricht zu groß ist, 410: Gibt an, dass ein bestimmtes Thema nicht gefunden wird, 400: für ungültige Anforderung und 500: für internen Serverfehler. |
Details zum Konstruktor
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Azure Messaging EventGrid-Client
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parameter
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Details zur Methode
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Veröffentlichen sie Cloudereignisse im Namespacethema. Bei Erfolg antwortet der Server mit einem HTTP 200-Statuscode mit einem leeren JSON-Objekt als Antwort. Andernfalls kann der Server verschiedene Fehlercodes zurückgeben. Beispiel: 401: Gibt einen Autorisierungsfehler an, 403: Gibt an, dass das Kontingent überschritten wurde oder die Nachricht zu groß ist, 410: Gibt an, dass ein bestimmtes Thema nicht gefunden wird, 400: für ungültige Anforderung und 500: für internen Serverfehler.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parameter
- events
-
CloudEvent<T> | CloudEvent<T>[]
Zu veröffentlichende Ereignisse
- options
- SendEventsOptions
Zu veröffentlichende Optionen
Gibt zurück
Promise<void>