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;