tasks.TaskQueueOptions interface

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;