EventHandlerOptions interface

שדות נוספים שניתן להגדיר בכל פונקציית טיפול באירועים.

חֲתִימָה:

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;