tasks.TaskQueueOptions interface

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;