EventHandlerOptions interface

Campi aggiuntivi che possono essere impostati su qualsiasi funzione di gestione degli eventi.

Firma:

export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck"> 

Estende: Ometti< GlobalOptions , "enforceAppCheck">

Proprietà

Proprietà Tipo Descrizione
canale corda Il nome del canale in cui la funzione riceve gli eventi.
eventFilterPathPatterns Registra<stringa, stringa | Espressione <stringa>> FARE
eventFilters Registra<stringa, stringa | Espressione <stringa>> FARE
Tipo di evento corda Tipologia dell'evento. I valori validi sono TODO
regione stringa | Espressione <stringa> | ResetValore Regione del trigger EventArc.
riprovare booleano | Espressione <booleano> | ResetValore Indica se le esecuzioni non riuscite devono essere consegnate nuovamente.
serviceAccount stringa | Espressione <stringa> | ResetValore L'account di servizio che EventArc deve utilizzare per richiamare questa funzione. Richiede che P4SA disponga dell'autorizzazione ActAs su questo account di servizio.

EventHandlerOptions.canale

Il nome del canale in cui la funzione riceve gli eventi.

Firma:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

FARE

Firma:

eventFilterPathPatterns?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventFilters

FARE

Firma:

eventFilters?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventType

Tipologia dell'evento. I valori validi sono TODO

Firma:

eventType?: string;

EventHandlerOptions.region

Regione del trigger EventArc.

Firma:

region?: string | Expression<string> | ResetValue;

EventHandlerOptions.riprova

Indica se le esecuzioni non riuscite devono essere consegnate nuovamente.

Firma:

retry?: boolean | Expression<boolean> | ResetValue;

EventHandlerOptions.serviceAccount

L'account di servizio che EventArc deve utilizzare per richiamare questa funzione. Richiede che P4SA disponga dell'autorizzazione ActAs su questo account di servizio.

Firma:

serviceAccount?: string | Expression<string> | ResetValue;