Compartilhar via


EventGridSenderClient class

Cliente de Namespaces da Grade de Eventos

Construtores

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

Cliente EventGrid de Mensagens do Azure

Métodos

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

Publicar eventos de nuvem no tópico de namespace. Em caso de êxito, o servidor responde com um código de status HTTP 200 com um objeto JSON vazio em resposta. Caso contrário, o servidor poderá retornar vários códigos de erro. Por exemplo, 401: que indica falha de autorização, 403: que indica que a cota excedida ou a mensagem é muito grande, 410: que indica que o 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)

Cliente EventGrid de Mensagens do Azure

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

Parâmetros

endpoint

string

topicName

string

Detalhes do método

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

Publicar eventos de nuvem no tópico de namespace. Em caso de êxito, o servidor responde com um código de status HTTP 200 com um objeto JSON vazio em resposta. Caso contrário, o servidor poderá retornar vários códigos de erro. Por exemplo, 401: que indica falha de autorização, 403: que indica que a cota excedida ou a mensagem é muito grande, 410: que indica que o 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 serem publicados

options
SendEventsOptions

Opções para publicar

Retornos

Promise<void>