Dela via


EventGridPublisherClient class

Klientklass för publicering av händelser till Event Grid-tjänsten.

Konstruktorer

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

Skapar en instans av EventGridPublisherClient som skickar händelser med hjälp av Event Grid-schemat.

Exempel på användning:

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

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

Egenskaper

apiVersion

Versionen av Even Grid-tjänsten.

endpointUrl

URL:en till Event Grid-slutpunkten.

Metoder

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

Skickar händelser till ett ämne.

Konstruktorinformation

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

Skapar en instans av EventGridPublisherClient som skickar händelser med hjälp av Event Grid-schemat.

Exempel på användning:

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)

Parametrar

endpointUrl

string

URL:en till Event Grid-slutpunkten, t.ex. https://eg-topic.westus2-1.eventgrid.azure.net/api/events.

inputSchema

T

Schemat som Event Grid-slutpunkten är konfigurerad att acceptera. En av "EventGrid", "CloudEvent" eller "Custom".

credential

KeyCredential | SASCredential | TokenCredential

Används för att autentisera begäranden till tjänsten.

options
CommonClientOptions

Används för att konfigurera Event Grid-klienten.

Egenskapsinformation

apiVersion

Versionen av Even Grid-tjänsten.

apiVersion: string

Egenskapsvärde

string

endpointUrl

URL:en till Event Grid-slutpunkten.

endpointUrl: string

Egenskapsvärde

string

Metodinformation

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

Skickar händelser till ett ämne.

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

Parametrar

events

InputSchemaToInputTypeMap[T][]

De händelser som ska skickas. Händelserna ska finnas i schemat som används när klienten skapas.

options

InputSchemaToOptionsTypeMap[T]

Alternativ för att styra den underliggande åtgärden.

Returer

Promise<void>