tasks.TaskQueueOptions interface

Opcje konfigurowania kolejki zadań do nasłuchiwania.

Podpis:

export interface TaskQueueOptions 

Właściwości

Właściwość Typ Opis
wywołujący „prywatny” | ciąg znaków | ciąg znaków[] Kto może dodawać zadania do kolejki w ramach tej funkcji. Jeśli pozostanie nieokreślona, uprawnienia będą miały tylko te konta usługi, które mają uprawnienia roles/cloudtasks.enqueuer i roles/cloudfunctions.invoker.
rateLimits [limity_stawek] Limity stawek Sposób, w jaki kontrola zatorów powinna być stosowana do funkcji.
retryConfig, Ponowna konfiguracja konfiguracji Sposób ponawiania zadania w przypadku zwrotu innego niż 2xx.

task.TaskQueueOptions.invoker (zadania.TaskQueueOptions.invoker)

Kto może dodawać zadania do kolejki w ramach tej funkcji. Jeśli pozostanie nieokreślona, uprawnienia będą miały tylko te konta usługi, które mają uprawnienia roles/cloudtasks.enqueuer i roles/cloudfunctions.invoker.

Podpis:

invoker?: "private" | string | string[];

task.TaskQueueOptions.rateLimits (zadania.TaskQueueOptions.rateLimits)

Sposób, w jaki kontrola zatorów powinna być stosowana do funkcji.

Podpis:

rateLimits?: RateLimits;

Tasks.TaskQueueOptions.retryConfig

Sposób ponawiania zadania w przypadku zwrotu innego niż 2xx.

Podpis:

retryConfig?: RetryConfig;