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;