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;