Zusätzliche Felder, die für jede Ereignisverarbeitungsfunktion festgelegt werden können.
Unterschrift:
export interface EventHandlerOptions extends Omit
Erweitert: Weglassen< GlobalOptions , „enforceAppCheck“>
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Kanal | Zeichenfolge | Der Name des Kanals, über den die Funktion Ereignisse empfängt. |
eventFilterPathPatterns | Record | MACHEN |
EventFilter | Record | MACHEN |
Ereignistyp | Zeichenfolge | Art der Veranstaltung. Gültige Werte sind TODO |
Region | Zeichenfolge | Ausdruck | Region des EventArc-Triggers. |
wiederholen | boolescher Wert | Ausdruck | Ob fehlgeschlagene Hinrichtungen erneut zugestellt werden sollen. |
serviceAccount | Zeichenfolge | Ausdruck | 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>;
EventHandlerOptions.eventFilters
MACHEN
Unterschrift:
eventFilters?: Record>;
EventHandlerOptions.eventType
Art der Veranstaltung. Gültige Werte sind TODO
Unterschrift:
eventType?: string;
EventHandlerOptions.region
Region des EventArc-Triggers.
Unterschrift:
region?: string | Expression | ResetValue;
EventHandlerOptions.retry
Ob fehlgeschlagene Hinrichtungen erneut zugestellt werden sollen.
Unterschrift:
retry?: boolean | Expression | 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 | ResetValue;