EventGridSenderClient class
Cliente de Namespaces da Grade de Eventos
Construtores
Event |
Cliente EventGrid de Mensagens do Azure |
Métodos
send |
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
- credential
- topicName
-
string
- options
- EventGridSenderClientOptions
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>