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.
límites de tasa Límites de tasa Cómo se debe aplicar el control de congestión a la función.
reintentarConfig ReintentarConfig Cómo se debe volver a intentar 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 volver a intentar una tarea en caso de una devolución que no sea 2xx.

Firma:

retryConfig?: RetryConfig;