Partilhar via


EventGridSenderClient class

Cliente de namespaces de grade de eventos

Construtores

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Azure Messaging EventGrid Client

Métodos

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Tópico Publicar eventos de nuvem no namespace. Em caso de sucesso, o servidor responde com um código de status HTTP 200 com um objeto JSON vazio em resposta. Caso contrário, o servidor pode retornar vários códigos de erro. Por exemplo, 401: que indica falha de autorização, 403: que indica cota excedida ou mensagem muito grande, 410: que indica que tópico específico não foi encontrado, 400: para solicitação incorreta e 500: para erro interno do servidor.

Detalhes do Construtor

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Azure Messaging EventGrid Client

new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)

Parâmetros

endpoint

string

topicName

string

Detalhes de Método

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Tópico Publicar eventos de nuvem no namespace. Em caso de sucesso, o servidor responde com um código de status HTTP 200 com um objeto JSON vazio em resposta. Caso contrário, o servidor pode retornar vários códigos de erro. Por exemplo, 401: que indica falha de autorização, 403: que indica cota excedida ou mensagem muito grande, 410: que indica que tópico específico não foi encontrado, 400: para solicitação incorreta e 500: para erro interno do servidor.

function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>

Parâmetros

events

CloudEvent<T> | CloudEvent<T>[]

Eventos a publicar

options
SendEventsOptions

Opções para publicar

Devoluções

Promise<void>