EventHandlerOptions interface

Kolom tambahan yang dapat ditetapkan pada fungsi penanganan peristiwa apa pun.

Tanda Tangan:

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

Memperluas: Menghilangkan<GlobalOptions, "enforceAppCheck">

Properti

Properti Jenis Deskripsi
channel string Nama saluran tempat fungsi menerima peristiwa.
eventFilterPathPatterns Rekam<string, string | Ekspresi<string>> TODO
eventFilters Rekam<string, string | Ekspresi<string>> TODO
eventType string Jenis peristiwa. Nilai yang valid adalah TODO
region rangkaian | Ekspresi<string> | NilaiReset Region pemicu EventArc.
coba lagi boolean | Ekspresi<boolean> | NilaiReset Apakah eksekusi yang gagal harus dikirim lagi.
akunlayanan rangkaian | Ekspresi<string> | NilaiReset Akun layanan yang harus digunakan EventArc untuk memanggil fungsi ini. Memerlukan P4SA untuk memiliki izin AktA di akun layanan ini.

EventHandlerOptions.channel

Nama saluran tempat fungsi menerima peristiwa.

Tanda Tangan:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

TODO

Tanda Tangan:

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

EventHandlerOptions.eventFilters

TODO

Tanda Tangan:

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

EventHandlerOptions.eventType

Jenis peristiwa. Nilai yang valid adalah TODO

Tanda Tangan:

eventType?: string;

EventHandlerOptions.region

Region pemicu EventArc.

Tanda Tangan:

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

EventHandlerOptions.retry

Apakah eksekusi yang gagal harus dikirim lagi.

Tanda Tangan:

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

EventHandlerOptions.serviceAccount

Akun layanan yang harus digunakan EventArc untuk memanggil fungsi ini. Memerlukan P4SA untuk memiliki izin AktA di akun layanan ini.

Tanda Tangan:

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