אפשרויות להגדרת תור המשימות להאזנה.
חֲתִימָה:
export interface TaskQueueOptions
נכסים
תכונה | סוּג | תיאור |
---|---|---|
מפעיל | "פרטי" | מחרוזת | חוּט[] | מי יכול להעמיד משימות בתור עבור פונקציה זו. אם לא יצוין, רק לחשבונות שירות שיש להם roles/cloudtasks.enqueuer ו- roles/cloudfunctions.invoker יהיו הרשאות. |
שיעור מגבלות | מגבלות שיעור | כיצד יש להחיל בקרת גודש על הפונקציה. |
retryConfig | RetryConfig | כיצד יש לנסות שוב משימה במקרה של החזרה שאינה 2xx. |
tasks.TaskQueueOptions.invoker
מי יכול להעמיד משימות בתור עבור פונקציה זו. אם לא יצוין, רק לחשבונות שירות שיש להם roles/cloudtasks.enqueuer
ו- roles/cloudfunctions.invoker
יהיו הרשאות.
חֲתִימָה:
invoker?: "private" | string | string[];
tasks.TaskQueueOptions.rateLimits
כיצד יש להחיל בקרת גודש על הפונקציה.
חֲתִימָה:
rateLimits?: RateLimits;
tasks.TaskQueueOptions.retryConfig
כיצד יש לנסות שוב משימה במקרה של החזרה שאינה 2xx.
חֲתִימָה:
retryConfig?: RetryConfig;