tasks.TaskQueueOptions interface

Opciones para configurar la cola de tareas para escuchar.

Firma:

export interface TaskQueueOptions 

Propiedades

Propiedad Tipo Descripción
invocador "privado" | cadena | cadena[] Quién puede poner en cola tareas para esta función. Si no se especifica, solo las cuentas de servicio que tengan roles/cloudtasks.enqueuer y roles/cloudfunctions.invoker tendrán permisos.
tasaLímites Límites de tasa Cómo se debe aplicar el control de congestión a la función.
reintentarConfig Reintentar configuración Cómo se debe reintentar una tarea en caso de una devolución que no sea 2xx.

tareas.TaskQueueOptions.invoker

Quién puede poner en cola tareas para esta función. Si no se especifica, solo las cuentas de servicio que tengan roles/cloudtasks.enqueuer y roles/cloudfunctions.invoker tendrán permisos.

Firma:

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

tareas.TaskQueueOptions.rateLimits

Cómo se debe aplicar el control de congestión a la función.

Firma:

rateLimits?: RateLimits;

tareas.TaskQueueOptions.retryConfig

Cómo se debe reintentar una tarea en caso de una devolución que no sea 2xx.

Firma:

retryConfig?: RetryConfig;