EventHandlerOptions interface

任意のイベント処理関数に設定できる追加フィールド。

サイン:

export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck"> 

拡張:省略< GlobalOptions 、「enforceAppCheck」>

プロパティ

財産タイプ説明
チャネル関数がイベントを受信するチャネルの名前。
イベントフィルターパスパターンレコード<文字列, 文字列 |表現<文字列>> TODO
イベントフィルターレコード<文字列, 文字列 |表現<文字列>> TODO
イベントタイプイベントのタイプ。有効な値は TODO です。
地域文字列 |表現<文字列> |リセット値EventArc トリガーの領域。
リトライブール値 |表現<ブール値> |リセット値失敗した実行を再度配信するかどうか。
サービスアカウント文字列 |表現<文字列> |リセット値EventArc がこの関数を呼び出すために使用するサービス アカウント。 P4SA には、このサービス アカウントに対する ActAs 権限が必要です。

EventHandlerOptions.channel

関数がイベントを受信するチャネルの名前。

サイン:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

TODO

サイン:

eventFilterPathPatterns?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventFilters

TODO

サイン:

eventFilters?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventType

イベントのタイプ。有効な値は TODO です。

サイン:

eventType?: string;

EventHandlerOptions.region

EventArc トリガーの領域。

サイン:

region?: string | Expression<string> | ResetValue;

EventHandlerOptions.retry

失敗した実行を再度配信するかどうか。

サイン:

retry?: boolean | Expression<boolean> | ResetValue;

EventHandlerOptions.serviceAccount

EventArc がこの関数を呼び出すために使用するサービス アカウント。 P4SA には、このサービス アカウントに対する ActAs 権限が必要です。

サイン:

serviceAccount?: string | Expression<string> | ResetValue;