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 |
TODO |
etkinlik filtreleri | Kayıt |
TODO |
eventType | dize | Etkinliğin türü. Geçerli değerler TODO |
region [bölge] | dize | İfade |
EventArc tetikleyicisinin bölgesi. |
yeniden dene | boole | İfade |
Başarısız yürütme işlemlerinin tekrar teslim edilip edilmeyeceği. |
serviceAccount | dize | İfade |
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;