EventGridPublisherClient class
Klientklass för publicering av händelser till Event Grid-tjänsten.
Konstruktorer
Event |
Skapar en instans av EventGridPublisherClient som skickar händelser med hjälp av Event Grid-schemat. Exempel på användning:
|
Egenskaper
api |
Versionen av Even Grid-tjänsten. |
endpoint |
URL:en till Event Grid-slutpunkten. |
Metoder
send(Input |
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
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>