EventGridPublisherClient class
Класс клиента для публикации событий в службе Сетки событий.
Конструкторы
Event |
Создает экземпляр EventGridPublisherClient, который отправляет события с помощью схемы Сетки событий. Пример использования:
|
Свойства
api |
Версия службы четной сетки. |
endpoint |
URL-адрес конечной точки Сетки событий. |
Методы
send(Input |
Отправляет события в раздел. |
Сведения о конструкторе
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Создает экземпляр EventGridPublisherClient, который отправляет события с помощью схемы Сетки событий.
Пример использования:
import { EventGridPublisherClient, AzureKeyCredential } from "@azure/eventgrid";
const client = new EventGridPublisherClient(
"<service endpoint>",
"EventGrid",
new AzureKeyCredential("<api key>")
);
new EventGridPublisherClient(endpointUrl: string, inputSchema: T, credential: KeyCredential | SASCredential | TokenCredential, options?: CommonClientOptions)
Параметры
- endpointUrl
-
string
URL-адрес конечной точки Сетки событий, например https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Схема, для приема которую настроена конечная точка Сетки событий. Одно из значений "EventGrid", "CloudEvent" или "Custom".
- credential
Используется для проверки подлинности запросов к службе.
- options
- CommonClientOptions
Используется для настройки клиента Сетки событий.
Сведения о свойстве
apiVersion
Версия службы четной сетки.
apiVersion: string
Значение свойства
string
endpointUrl
URL-адрес конечной точки Сетки событий.
endpointUrl: string
Значение свойства
string
Сведения о методе
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Отправляет события в раздел.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Параметры
- events
-
InputSchemaToInputTypeMap[T][]
События для отправки. События должны находиться в схеме, используемой при построении клиента.
- options
-
InputSchemaToOptionsTypeMap[T]
Параметры для управления базовой операцией.
Возвращаемое значение
Promise<void>