EventHandlerOptions interface

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;