Megosztás a következőn keresztül:


EventGridPublisherClient class

Ügyfélosztály események Event Grid-szolgáltatásban való közzétételéhez.

Konstruktorok

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

Létrehoz egy EventGridPublisherClient-példányt, amely eseményeket küld az Event Grid-sémával.

Példahasználat:

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

const client = new EventGridPublisherClient(
   "<service endpoint>",
   "EventGrid",
   new AzureKeyCredential("<api key>")
);

Tulajdonságok

apiVersion

A Even Grid szolgáltatás verziója.

endpointUrl

Az Event Grid-végpont URL-címe.

Metódusok

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

Eseményeket küld egy témakörnek.

Konstruktor adatai

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

Létrehoz egy EventGridPublisherClient-példányt, amely eseményeket küld az Event Grid-sémával.

Példahasználat:

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)

Paraméterek

endpointUrl

string

Az Event Grid-végpont URL-címe, például https://eg-topic.westus2-1.eventgrid.azure.net/api/events.

inputSchema

T

Az Event Grid-végpont által elfogadott séma. Az egyik "EventGrid", "CloudEvent" vagy "Custom".

credential

KeyCredential | SASCredential | TokenCredential

A szolgáltatáshoz érkező kérések hitelesítésére szolgál.

options
CommonClientOptions

Az Event Grid-ügyfél konfigurálására szolgál.

Tulajdonság adatai

apiVersion

A Even Grid szolgáltatás verziója.

apiVersion: string

Tulajdonság értéke

string

endpointUrl

Az Event Grid-végpont URL-címe.

endpointUrl: string

Tulajdonság értéke

string

Metódus adatai

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

Eseményeket küld egy témakörnek.

function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>

Paraméterek

events

InputSchemaToInputTypeMap[T][]

A küldendő események. Az eseményeknek az ügyfél létrehozásakor használt sémában kell lenniük.

options

InputSchemaToOptionsTypeMap[T]

A mögöttes művelet vezérlésének lehetőségei.

Válaszok

Promise<void>