tasks.TaskQueueOptions interface

Opções para configurar a fila de tarefas para escutar.

Assinatura:

export interface TaskQueueOptions 

Propriedades

Propriedade Tipo Descrição
invocador "privado" | seqüência de caracteres | corda[] Quem pode enfileirar tarefas para esta função. Se não for especificado, apenas contas de serviço com roles/cloudtasks.enqueuer e roles/cloudfunctions.invoker terão permissões.
rateLimits RateLimits Como o controle de congestionamento deve ser aplicado à função.
retryConfig RetryConfig Como uma tarefa deve ser repetida no caso de um retorno diferente de 2xx.

tarefas.TaskQueueOptions.invoker

Quem pode enfileirar tarefas para esta função. Se não for especificado, apenas contas de serviço com roles/cloudtasks.enqueuer e roles/cloudfunctions.invoker terão permissões.

Assinatura:

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

tarefas.TaskQueueOptions.rateLimits

Como o controle de congestionamento deve ser aplicado à função.

Assinatura:

rateLimits?: RateLimits;

tarefas.TaskQueueOptions.retryConfig

Como uma tarefa deve ser repetida no caso de um retorno diferente de 2xx.

Assinatura:

retryConfig?: RetryConfig;