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;