eventarc namespace

Funciones

Función Descripción
onCustomEventPublished(eventType, controlador) Controla un evento de Eventarc publicado en el canal predeterminado.
onCustomEventPublished(opciones, controlador) Controla un evento de Eventarc.

Interfaces

Interfaz Descripción
EventarcTriggerOptions Opciones que se pueden configurar en un activador de Eventarc.

eventarc.onCustomEventPublished()

Controla un evento de Eventarc publicado en el canal predeterminado.

Firma:

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

Parámetros

Parámetro Tipo Descripción
eventType string Es el tipo de evento en el que se activará.
handler (evento: CloudEvent<T>) => cualquier | Promesa<cualquiera> Una función que se ejecutará cuando se active.

Muestra:

CloudFunction<CloudEvent<T>>

Una función que puedes exportar y, luego, implementar.

eventarc.onCustomEventPublished()

Controla un evento de Eventarc.

Firma:

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

Parámetros

Parámetro Tipo Descripción
opciones EventarcTriggerOptions Opciones para configurar en esta función
handler (evento: CloudEvent<T>) => cualquier | Promesa<cualquiera> Una función que se ejecutará cuando se active.

Muestra:

CloudFunction<CloudEvent<T>>

Una función que puedes exportar y, luego, implementar.