tasks.TaskQueueOptions interface

אפשרויות להגדרת תור המשימות להאזנה.

חֲתִימָה:

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;