EventHandlerOptions interface

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 RecordAusdruck > MACHEN
EventFilter RecordAusdruck > MACHEN
Ereignistyp Zeichenfolge Art der Veranstaltung. Gültige Werte sind TODO
Region Zeichenfolge | Ausdruck | Wert zurücksetzen Region des EventArc-Triggers.
wiederholen boolescher Wert | Ausdruck | Wert zurücksetzen Ob fehlgeschlagene Hinrichtungen erneut zugestellt werden sollen.
serviceAccount Zeichenfolge | Ausdruck | 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>;

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;