EventGridSenderClient class
Klient przestrzeni nazw usługi Event Grid
Konstruktory
| Event |
Klient usługi Azure Messaging EventGrid |
Metody
| send |
Publikowanie zdarzeń w chmurze w temacie przestrzeni nazw. W przypadku powodzenia serwer odpowiada kodem stanu HTTP 200 z pustym obiektem JSON w odpowiedzi. W przeciwnym razie serwer może zwrócić różne kody błędów. Na przykład 401: który wskazuje błąd autoryzacji, 403: który wskazuje przekroczenie limitu przydziału lub komunikat jest zbyt duży, 410: co wskazuje, że nie znaleziono określonego tematu, 400: dla nieprawidłowego żądania i 500: dla wewnętrznego błędu serwera. |
Szczegóły konstruktora
EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)
Klient usługi Azure Messaging EventGrid
new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)
Parametry
- endpoint
-
string
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
Szczegóły metody
sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)
Publikowanie zdarzeń w chmurze w temacie przestrzeni nazw. W przypadku powodzenia serwer odpowiada kodem stanu HTTP 200 z pustym obiektem JSON w odpowiedzi. W przeciwnym razie serwer może zwrócić różne kody błędów. Na przykład 401: który wskazuje błąd autoryzacji, 403: który wskazuje przekroczenie limitu przydziału lub komunikat jest zbyt duży, 410: co wskazuje, że nie znaleziono określonego tematu, 400: dla nieprawidłowego żądania i 500: dla wewnętrznego błędu serwera.
function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>
Parametry
- events
-
CloudEvent<T> | CloudEvent<T>[]
Zdarzenia do opublikowania
- options
- SendEventsOptions
Opcje publikowania
Zwraca
Promise<void>