eventarc namespace

Funções

Função Descrição
onCustomEventPublished(eventType, handler) Processa um evento do Eventarc publicado no canal padrão.
onCustomEventPublished(opts, handle) Processa um evento do Eventarc.

Interfaces

Interface Descrição
EventarcTriggerOptions. Opções que podem ser definidas em um gatilho do Eventarc.

eventarc.onCustomEventPublished()

Processa um evento do Eventarc publicado no canal padrão.

Assinatura:

export declare function onCustomEventPublished<T = any>(eventType: string, handler: (event: CloudEvent<T>) => any | Promise<any>): CloudFunction<CloudEvent<T>>;

Parâmetros

Parâmetro Tipo Descrição
eventType string Tipo do evento a ser acionado.
handler (evento: CloudEvent<T>) => qualquer | Promessa<qualquer> Uma função a ser executada quando acionada.

Retorna:

CloudFunction<CloudEvent<T>>

Uma função que pode ser exportada e implantada.

eventarc.onCustomEventPublished()

Processa um evento do Eventarc.

Assinatura:

export declare function onCustomEventPublished<T = any>(opts: EventarcTriggerOptions, handler: (event: CloudEvent<T>) => any | Promise<any>): CloudFunction<CloudEvent<T>>;

Parâmetros

Parâmetro Tipo Descrição
opta EventarcTriggerOptions. Opções a serem definidas nesta função
handler (evento: CloudEvent<T>) => qualquer | Promessa<qualquer> Uma função a ser executada quando acionada.

Retorna:

CloudFunction<CloudEvent<T>>

Uma função que pode ser exportada e implantada.