Görev sırasının dinlemesi için yapılandırılmasına ilişkin seçenekler.
İmza:
export interface TaskQueueOptions
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
çağrıcı | "gizli" | dize | dize[] | Bu işlev için görevleri sıraya koyabilecek kişiler. Belirtilmemesi halinde yalnızca roles/cloudtasks.enqueuer ve roles/cloudfunctions.invoker bulunan hizmet hesapları izinlere sahip olur. |
rateLimits | RateLimits | Tıkanıklık kontrolünün işleve nasıl uygulanması gerektiği. |
retryConfig | Yeniden Deneme | 2xx olmayan bir iade durumunda görevin nasıl yeniden denenmesi gerektiği. |
görevler.TaskQueueOptions.invoker
Bu işlev için görevleri sıraya koyabilecek kişiler. Belirtilmemesi halinde yalnızca roles/cloudtasks.enqueuer
ve roles/cloudfunctions.invoker
bulunan hizmet hesapları izinlere sahip olur.
İmza:
invoker?: "private" | string | string[];
görevler.TaskQueueOptions.rateLimits
Tıkanıklık kontrolünün işleve nasıl uygulanması gerektiği.
İmza:
rateLimits?: RateLimits;
görevler.TaskQueueOptions.retryConfig
2xx olmayan bir iade durumunda görevin nasıl yeniden denenmesi gerektiği.
İmza:
retryConfig?: RetryConfig;