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;