任意のイベント処理関数に設定できる追加フィールド。
サイン:
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;