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:
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:
Una función que puedes exportar y, luego, implementar.