EventGridPublisherClient class
Klasa klienta do publikowania zdarzeń w usłudze Event Grid.
Konstruktory
Event |
Tworzy wystąpienie klasy EventGridPublisherClient, które wysyła zdarzenia przy użyciu schematu usługi Event Grid. Przykładowe użycie:
|
Właściwości
api |
Wersja usługi Even Grid. |
endpoint |
Adres URL punktu końcowego usługi Event Grid. |
Metody
send(Input |
Wysyła zdarzenia do tematu. |
Szczegóły konstruktora
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Tworzy wystąpienie klasy EventGridPublisherClient, które wysyła zdarzenia przy użyciu schematu usługi Event Grid.
Przykładowe użycie:
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)
Parametry
- endpointUrl
-
string
Adres URL punktu końcowego usługi Event Grid, np. https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Schemat skonfigurowany do akceptowania punktu końcowego usługi Event Grid. Jeden z "EventGrid", "CloudEvent" lub "Niestandardowy".
- credential
Służy do uwierzytelniania żądań w usłudze.
- options
- CommonClientOptions
Służy do konfigurowania klienta usługi Event Grid.
Szczegóły właściwości
apiVersion
Wersja usługi Even Grid.
apiVersion: string
Wartość właściwości
string
endpointUrl
Adres URL punktu końcowego usługi Event Grid.
endpointUrl: string
Wartość właściwości
string
Szczegóły metody
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Wysyła zdarzenia do tematu.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parametry
- events
-
InputSchemaToInputTypeMap[T][]
Zdarzenia do wysłania. Zdarzenia powinny znajdować się w schemacie używanym podczas konstruowania klienta.
- options
-
InputSchemaToOptionsTypeMap[T]
Opcje sterowania operacją bazową.
Zwraca
Promise<void>