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


EventGridPublisherClient class

Клиентский класс для публикации событий в службе сетки событий.

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

EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)

Создает экземпляр EventGridPublisherClient, который отправляет события с помощью схемы сетки событий.

Пример использования:

import { EventGridPublisherClient, AzureKeyCredential } from "@azure/eventgrid";

const client = new EventGridPublisherClient(
  "<endpoint>",
  "EventGrid",
  new AzureKeyCredential("<Access Key>"),
);

Свойства

apiVersion

Версия службы четной сетки.

endpointUrl

URL-адрес конечной точки сетки событий.

Методы

send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])

Отправляет события в раздел.

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

EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)

Создает экземпляр EventGridPublisherClient, который отправляет события с помощью схемы сетки событий.

Пример использования:

import { EventGridPublisherClient, AzureKeyCredential } from "@azure/eventgrid";

const client = new EventGridPublisherClient(
  "<endpoint>",
  "EventGrid",
  new AzureKeyCredential("<Access 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

KeyCredential | SASCredential | TokenCredential

Используется для проверки подлинности запросов к службе.

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>