EventGridPublisherClient class
Clase de cliente para publicar eventos en Event Grid Service.
Constructores
| Event |
Crea una instancia de EventGridPublisherClient que envía eventos mediante el esquema de Event Grid. Uso de ejemplo:
|
Propiedades
| api |
Versión del servicio Even Grid. |
| endpoint |
Dirección URL al punto de conexión de Event Grid. |
Métodos
| send(Input |
Envía eventos a un tema. |
Detalles del constructor
EventGridPublisherClient<T>(string, T, KeyCredential | SASCredential | TokenCredential, CommonClientOptions)
Crea una instancia de EventGridPublisherClient que envía eventos mediante el esquema de Event Grid.
Uso de ejemplo:
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)
Parámetros
- endpointUrl
-
string
Dirección URL al punto de conexión de Event Grid, por ejemplo, https://eg-topic.westus2-1.eventgrid.azure.net/api/events.
- inputSchema
-
T
Esquema que el punto de conexión de Event Grid está configurado para aceptar. Uno de "EventGrid", "CloudEvent" o "Custom".
- credential
Se usa para autenticar las solicitudes en el servicio.
- options
- CommonClientOptions
Se usa para configurar Event Grid Client.
Detalles de las propiedades
apiVersion
Versión del servicio Even Grid.
apiVersion: string
Valor de propiedad
string
endpointUrl
Dirección URL al punto de conexión de Event Grid.
endpointUrl: string
Valor de propiedad
string
Detalles del método
send(InputSchemaToInputTypeMap[T][], InputSchemaToOptionsTypeMap[T])
Envía eventos a un tema.
function send(events: InputSchemaToInputTypeMap[T][], options?: InputSchemaToOptionsTypeMap[T]): Promise<void>
Parámetros
- events
-
InputSchemaToInputTypeMap[T][]
Eventos que se van a enviar. Los eventos deben estar en el esquema utilizado al construir el cliente.
- options
-
InputSchemaToOptionsTypeMap[T]
Opciones para controlar la operación subyacente.
Devoluciones
Promise<void>