EventGridPublisherClient class
Classe client per la pubblicazione di eventi nel servizio Griglia di eventi.
Costruttori
Event |
Crea un'istanza di EventGridPublisherClient che invia eventi usando lo schema griglia di eventi. Esempio di utilizzo:
|
Proprietà
api |
Versione del servizio Griglia uniforme. |
endpoint |
URL dell'endpoint griglia di eventi. |
Metodi
send(Input |
Invia eventi a un argomento. |
Dettagli costruttore
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Crea un'istanza di EventGridPublisherClient che invia eventi usando lo schema griglia di eventi.
Esempio di utilizzo:
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)
Parametri
- endpointUrl
-
string
URL dell'endpoint griglia di eventi, ad esempio https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Lo schema che l'endpoint griglia di eventi è configurato per accettare. Uno di "EventGrid", "CloudEvent" o "Personalizzato".
- credential
Usato per autenticare le richieste al servizio.
- options
- CommonClientOptions
Usato per configurare il client griglia di eventi.
Dettagli proprietà
apiVersion
Versione del servizio Griglia uniforme.
apiVersion: string
Valore della proprietà
string
endpointUrl
URL dell'endpoint griglia di eventi.
endpointUrl: string
Valore della proprietà
string
Dettagli metodo
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Invia eventi a un argomento.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parametri
- events
-
InputSchemaToInputTypeMap[T][]
Eventi da inviare. Gli eventi devono trovarsi nello schema usato durante la costruzione del client.
- options
-
InputSchemaToOptionsTypeMap[T]
Opzioni per controllare l'operazione sottostante.
Restituisce
Promise<void>