Поделиться через


EventGridSenderClient class

Клиент пространств имен сетки событий

Конструкторы

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Клиент EventGrid для обмена сообщениями Azure

Методы

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Публикация облачных событий в разделе пространства имен. В случае успешного выполнения сервер отвечает с кодом состояния HTTP 200 пустым объектом JSON в ответе. В противном случае сервер может возвращать различные коды ошибок. Например, 401: что указывает на сбой авторизации, 403: указывающее превышение квоты или сообщение слишком велико, 410: указывающее, что конкретный раздел не найден, 400: для неправильного запроса и 500: для внутренней ошибки сервера.

Сведения о конструкторе

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Клиент EventGrid для обмена сообщениями Azure

new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)

Параметры

endpoint

string

topicName

string

Сведения о методе

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Публикация облачных событий в разделе пространства имен. В случае успешного выполнения сервер отвечает с кодом состояния HTTP 200 пустым объектом JSON в ответе. В противном случае сервер может возвращать различные коды ошибок. Например, 401: что указывает на сбой авторизации, 403: указывающее превышение квоты или сообщение слишком велико, 410: указывающее, что конкретный раздел не найден, 400: для неправильного запроса и 500: для внутренней ошибки сервера.

function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>

Параметры

events

CloudEvent<T> | CloudEvent<T>[]

События для публикации

options
SendEventsOptions

Параметры публикации

Возвращаемое значение

Promise<void>