خيارات لتكوين قائمة انتظار المهام للاستماع إليها.
إمضاء:
export interface TaskQueueOptions
ملكيات
ملكية | يكتب | وصف |
---|---|---|
المستحضر | "خاص" | سلسلة | خيط[] | من يمكنه إدراج المهام لهذه الوظيفة. إذا تركت غير محددة، فلن تحصل إلا على أذونات حسابات الخدمة التي لها roles/cloudtasks.enqueuer وأدوار roles/cloudfunctions.invoker . |
RateLimits | حدود المعدل | كيف ينبغي تطبيق التحكم في الازدحام على الوظيفة. |
إعادة المحاولةالتكوين | إعادة المحاولةالتكوين | كيف ينبغي إعادة محاولة المهمة في حالة إرجاع غير 2xx. |
Tasks.TaskQueueOptions.invocer
من يمكنه إدراج المهام لهذه الوظيفة. إذا تركت غير محددة، فلن تحصل إلا على أذونات حسابات الخدمة التي لها roles/cloudtasks.enqueuer
وأدوار roles/cloudfunctions.invoker
.
إمضاء:
invoker?: "private" | string | string[];
Tasks.TaskQueueOptions.rateLimits
كيف ينبغي تطبيق التحكم في الازدحام على الوظيفة.
إمضاء:
rateLimits?: RateLimits;
Tasks.TaskQueueOptions.retryConfig
كيف ينبغي إعادة محاولة المهمة في حالة إرجاع غير 2xx.
إمضاء:
retryConfig?: RetryConfig;