EventHandlerOptions interface

Bidang tambahan yang dapat diatur pada fungsi penanganan peristiwa apa pun.

Tanda tangan:

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

Perluasan: Abaikan< GlobalOptions , "menerapkanAppCheck">

Properti

Properti Jenis Keterangan
saluran rangkaian Nama saluran tempat fungsi menerima peristiwa.
eventFilterPathPatterns Rekam<string, string | Ekspresi <string>> MELAKUKAN
filter acara Rekam<string, string | Ekspresi <string>> MELAKUKAN
tipe acara rangkaian Jenis acara. Nilai yang valid adalah TODO
wilayah tali | Ekspresi <string> | Atur Ulang Nilai Wilayah pemicu EventArc.
mencoba kembali boolean | Ekspresi <boolean> | Atur Ulang Nilai Apakah eksekusi yang gagal harus dikirimkan lagi.
akun layanan tali | Ekspresi <string> | Atur Ulang Nilai Akun layanan yang harus digunakan EventArc untuk menjalankan fungsi ini. Memerlukan P4SA untuk memiliki izin ActA pada akun layanan ini.

EventHandlerOptions.saluran

Nama saluran tempat fungsi menerima peristiwa.

Tanda tangan:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

MELAKUKAN

Tanda tangan:

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

EventHandlerOptions.eventFilters

MELAKUKAN

Tanda tangan:

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

EventHandlerOptions.eventType

Jenis acara. Nilai yang valid adalah TODO

Tanda tangan:

eventType?: string;

EventHandlerOptions.wilayah

Wilayah pemicu EventArc.

Tanda tangan:

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

EventHandlerOptions.coba lagi

Apakah eksekusi yang gagal harus dikirimkan lagi.

Tanda tangan:

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

EventHandlerOptions.serviceAccount

Akun layanan yang harus digunakan EventArc untuk menjalankan fungsi ini. Memerlukan P4SA untuk memiliki izin ActA pada akun layanan ini.

Tanda tangan:

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