Dela via


EventGridSenderClient class

Event Grid-namnrymdsklient

Konstruktorer

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

Azure Messaging EventGrid-klient

Metoder

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

Publicera ämne för molnhändelser till namnområde. Om det lyckas svarar servern med en HTTP 200-statuskod med ett tomt JSON-objekt som svar. Annars kan servern returnera olika felkoder. Till exempel 401: som anger auktoriseringsfel, 403: som anger att kvoten har överskridits eller meddelandet är för stort, 410: vilket anger att det specifika ämnet inte hittas, 400: för felaktig begäran och 500: för internt serverfel.

Konstruktorinformation

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

Azure Messaging EventGrid-klient

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

Parametrar

endpoint

string

topicName

string

Metodinformation

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

Publicera ämne för molnhändelser till namnområde. Om det lyckas svarar servern med en HTTP 200-statuskod med ett tomt JSON-objekt som svar. Annars kan servern returnera olika felkoder. Till exempel 401: som anger auktoriseringsfel, 403: som anger att kvoten har överskridits eller meddelandet är för stort, 410: vilket anger att det specifika ämnet inte hittas, 400: för felaktig begäran och 500: för internt serverfel.

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

Parametrar

events

CloudEvent<T> | CloudEvent<T>[]

Händelser som ska publiceras

options
SendEventsOptions

Alternativ för att publicera

Returer

Promise<void>