EventHandlerOptions interface

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

İmza:

export interface EventHandlerOptions extends Omit, "enforceAppCheck"> 

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

Özellikler

Özellik Tür Açıklama
kanal dize İşlevin etkinlik aldığı kanalın adı.
eventFilterPathPatterns Kayıtİfade> TODO
etkinlik filtreleri Kayıtİfade> TODO
eventType dize Etkinliğin türü. Geçerli değerler TODO
region [bölge] dize | İfade | Değeri Sıfırla EventArc tetikleyicisinin bölgesi.
yeniden dene boole | İfade | Değeri Sıfırla Başarısız yürütme işlemlerinin tekrar teslim edilip edilmeyeceği.
serviceAccount dize | İfade | 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 | Expression>;

EventHandlerOptions.eventFiltreler

TODO

İmza:

eventFilters?: Record, string | Expression>;

EventHandlerOptions.eventType

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

İmza:

eventType?: string;

EventHandlerOptions.region

EventArc tetikleyicisinin bölgesi.

İmza:

region?: string | Expression | ResetValue;

EventHandlerOptions.retry

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

İmza:

retry?: boolean | Expression | 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 | ResetValue;