Options de configuration de la file d'attente des tâches à écouter.
Signature:
export interface TaskQueueOptions
Propriétés
Propriété | Taper | Description |
---|---|---|
invocateur | "privé" | chaîne | chaîne[] | Qui peut mettre des tâches en file d'attente pour cette fonction. Si rien n'est spécifié, seuls les comptes de service dotés roles/cloudtasks.enqueuer et roles/cloudfunctions.invoker auront des autorisations. |
Limites de taux | Limites de taux | Comment le contrôle de la congestion doit être appliqué à la fonction. |
réessayerConfig | RéessayerConfig | Comment une tâche doit être réessayée en cas de retour non-2xx. |
tâches.TaskQueueOptions.invoker
Qui peut mettre des tâches en file d'attente pour cette fonction. Si rien n'est spécifié, seuls les comptes de service dotés roles/cloudtasks.enqueuer
et roles/cloudfunctions.invoker
auront des autorisations.
Signature:
invoker?: "private" | string | string[];
tâches.TaskQueueOptions.rateLimits
Comment le contrôle de la congestion doit être appliqué à la fonction.
Signature:
rateLimits?: RateLimits;
tâches.TaskQueueOptions.retryConfig
Comment une tâche doit être réessayée en cas de retour non-2xx.
Signature:
retryConfig?: RetryConfig;