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:
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:
Uma função que pode ser exportada e implantada.