שדות נוספים שניתן להגדיר בכל פונקציית טיפול באירועים.
חֲתִימָה:
export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck">
מרחיב: השמט< GlobalOptions , "enforceAppCheck">
נכסים
תכונה | סוּג | תיאור |
---|---|---|
עָרוּץ | חוּט | שם הערוץ שבו הפונקציה מקבלת אירועים. |
eventFilterPathPatterns | הקלט<string, מחרוזת | ביטוי <string>> | לעשות |
מסנני אירועים | הקלט<string, מחרוזת | ביטוי <string>> | לעשות |
סוג אירוע | חוּט | סוג האירוע. ערכים חוקיים הם TODO |
אזור | מחרוזת | ביטוי <string> | ResetValue | אזור הטריגר של EventArc. |
נסה שוב | בוליאני | ביטוי <בוליאנית> | ResetValue | האם יש למסור שוב הוצאות להורג כושלות. |
חשבון שירות | מחרוזת | ביטוי <string> | ResetValue | חשבון השירות שבו EventArc צריך להשתמש כדי להפעיל פונקציה זו. מחייב את P4SA לקבל הרשאת ActAs בחשבון שירות זה. |
EventHandlerOptions.channel
שם הערוץ שבו הפונקציה מקבלת אירועים.
חֲתִימָה:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
לעשות
חֲתִימָה:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilters
לעשות
חֲתִימָה:
eventFilters?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventType
סוג האירוע. ערכים חוקיים הם TODO
חֲתִימָה:
eventType?: string;
EventHandlerOptions.region
אזור הטריגר של EventArc.
חֲתִימָה:
region?: string | Expression<string> | ResetValue;
EventHandlerOptions.Retry
האם יש למסור שוב הוצאות להורג כושלות.
חֲתִימָה:
retry?: boolean | Expression<boolean> | ResetValue;
EventHandlerOptions.serviceAccount
חשבון השירות שבו EventArc צריך להשתמש כדי להפעיל פונקציה זו. מחייב את P4SA לקבל הרשאת ActAs בחשבון שירות זה.
חֲתִימָה:
serviceAccount?: string | Expression<string> | ResetValue;