گزینه هایی برای پیکربندی صف کار برای گوش دادن.
امضا:
export interface TaskQueueOptions
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
فراخوان | "خصوصی" | رشته | رشته[] | چه کسی می تواند وظایف این تابع را در نوبت قرار دهد. اگر نامشخص باقی بماند، فقط حسابهای سرویسی که دارای roles/cloudtasks.enqueuer و roles/cloudfunctions.invoker هستند، مجوز خواهند داشت. |
rateLimits | RateLimits | چگونه کنترل تراکم باید در عملکرد اعمال شود. |
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;