Zusätzliche Felder, die für jede Ereignisverarbeitungsfunktion festgelegt werden können.
Unterschrift:
export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck">
Erweitert: Weglassen< GlobalOptions , „enforceAppCheck“>
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Kanal | Zeichenfolge | Der Name des Kanals, über den die Funktion Ereignisse empfängt. |
eventFilterPathPatterns | Record<string, string | Ausdruck <string>> | MACHEN |
EventFilter | Record<string, string | Ausdruck <string>> | MACHEN |
Ereignistyp | Zeichenfolge | Art der Veranstaltung. Gültige Werte sind TODO |
Region | Zeichenfolge | Ausdruck <string> | Wert zurücksetzen | Region des EventArc-Triggers. |
wiederholen | boolescher Wert | Ausdruck <boolean> | Wert zurücksetzen | Ob fehlgeschlagene Hinrichtungen erneut zugestellt werden sollen. |
serviceAccount | Zeichenfolge | Ausdruck <string> | Wert zurücksetzen | Das Dienstkonto, das EventArc zum Aufrufen dieser Funktion verwenden soll. Erfordert, dass die P4SA über die ActAs-Berechtigung für dieses Dienstkonto verfügt. |
EventHandlerOptions.channel
Der Name des Kanals, über den die Funktion Ereignisse empfängt.
Unterschrift:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
MACHEN
Unterschrift:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilters
MACHEN
Unterschrift:
eventFilters?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventType
Art der Veranstaltung. Gültige Werte sind TODO
Unterschrift:
eventType?: string;
EventHandlerOptions.region
Region des EventArc-Triggers.
Unterschrift:
region?: string | Expression<string> | ResetValue;
EventHandlerOptions.retry
Ob fehlgeschlagene Hinrichtungen erneut zugestellt werden sollen.
Unterschrift:
retry?: boolean | Expression<boolean> | ResetValue;
EventHandlerOptions.serviceAccount
Das Dienstkonto, das EventArc zum Aufrufen dieser Funktion verwenden soll. Erfordert, dass die P4SA über die ActAs-Berechtigung für dieses Dienstkonto verfügt.
Unterschrift:
serviceAccount?: string | Expression<string> | ResetValue;