EventHandlerOptions interface

Herhangi bir etkinlik işleme işlevinde ayarlanabilen ek alanlar.

İmza:

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

Genişletir: Omit<GlobalOptions, "enforceAppCheck">

Özellikler

Özellik Tür Açıklama
kanal dize İşlevin etkinlik aldığı kanalın adı.
eventFilterPathPatterns Kayıt<dize, dize | İfade<string>> TODO
etkinlik filtreleri Kayıt<dize, dize | İfade<string>> TODO
eventType dize Etkinliğin türü. Geçerli değerler TODO
region [bölge] dize | İfade<string> | Değeri Sıfırla EventArc tetikleyicisinin bölgesi.
yeniden dene boole | İfade<boole> | Değeri Sıfırla Başarısız yürütme işlemlerinin tekrar teslim edilip edilmeyeceği.
serviceAccount dize | İfade<string> | Değeri Sıfırla EventArc'ın bu işlevi çağırmak için kullanması gereken hizmet hesabı. P4SA'nın bu hizmet hesabında ActAs izni olması gerekir.

EventHandlerOptions.channel

İşlevin etkinlik aldığı kanalın adı.

İmza:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

TODO

İmza:

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

EventHandlerOptions.eventFiltreler

TODO

İmza:

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

EventHandlerOptions.eventType

Etkinliğin türü. Geçerli değerler TODO

İmza:

eventType?: string;

EventHandlerOptions.region

EventArc tetikleyicisinin bölgesi.

İmza:

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

EventHandlerOptions.retry

Başarısız yürütme işlemlerinin tekrar teslim edilip edilmeyeceği.

İmza:

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

EventHandlerOptions.serviceAccount

EventArc'ın bu işlevi çağırmak için kullanması gereken hizmet hesabı. P4SA'nın bu hizmet hesabında ActAs izni olması gerekir.

İmza:

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