EventHandlerOptions interface

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

署名:

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

拡張: <GlobalOptions, "enforceAppCheck">

プロパティ

プロパティ 説明
channel 文字列 関数がイベントを受信するチャネルの名前。
eventFilterPathPatterns レコード<文字列, 文字列 |式<string>> TODO
eventFilters レコード<文字列, 文字列 |式<string>> TODO
eventType 文字列 イベントのタイプ。有効な値は TODO
region 文字列 |式<string>|値をリセット EventArc トリガーのリージョン。
再試行 ブール値 |式<boolean>|値をリセット 失敗した実行を再度配信するかどうか。
serviceAccount 文字列 |式<string>|値をリセット EventArc がこの関数を呼び出すために使用するサービス アカウント。P4SA にこのサービス アカウントに対する ActA 権限が必要です。

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;