EventGridPublisherClient class
Clientklasse zum Veröffentlichen von Ereignissen im Event Grid Service.
Konstruktoren
| Event |
Erstellt eine Instanz von EventGridPublisherClient, die Ereignisse mithilfe des Ereignisrasterschemas sendet. Beispielverwendung:
|
Eigenschaften
| api |
Die Version des Even Grid-Diensts. |
| endpoint |
Die URL zum Event Grid-Endpunkt. |
Methoden
| send(Input |
Sendet Ereignisse an ein Thema. |
Details zum Konstruktor
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Erstellt eine Instanz von EventGridPublisherClient, die Ereignisse mithilfe des Ereignisrasterschemas sendet.
Beispielverwendung:
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)
Parameter
- endpointUrl
-
string
Die URL zum Event Grid-Endpunkt, z. B. https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Das Schema, das der Ereignisrasterdpunkt für die Annahme konfiguriert ist. Eines von "EventGrid", "CloudEvent" oder "Custom".
- credential
Wird verwendet, um Anforderungen an den Dienst zu authentifizieren.
- options
- CommonClientOptions
Wird zum Konfigurieren des Ereignisrasterclients verwendet.
Details zur Eigenschaft
apiVersion
Die Version des Even Grid-Diensts.
apiVersion: string
Eigenschaftswert
string
endpointUrl
Die URL zum Event Grid-Endpunkt.
endpointUrl: string
Eigenschaftswert
string
Details zur Methode
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Sendet Ereignisse an ein Thema.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parameter
- events
-
InputSchemaToInputTypeMap[T][]
Die zu sendenden Ereignisse. Die Ereignisse sollten im Schema enthalten sein, das beim Erstellen des Clients verwendet wird.
- options
-
InputSchemaToOptionsTypeMap[T]
Optionen zum Steuern des zugrunde liegenden Vorgangs.
Gibt zurück
Promise<void>