tasks namespace

Funciones

Función Descripción
onTaskDispatched(handler) Crea un controlador para las tareas enviadas a una cola de Google Cloud Tasks.
onTaskDispatched(opciones, controlador) Crea un controlador para las tareas enviadas a una cola de Google Cloud Tasks.

Interfaces

Interfaz Descripción
AuthData Metadatos sobre la autorización que se usa para invocar una función
RateLimits Cómo se debe aplicar el control de congestión a la función.
RetryConfig Cómo se debe reintentar una tarea en caso de una devolución que no sea 2xx
TaskQueueFunction. Un controlador para tareas.
TaskQueueOptions.

Escribe alias

Alias de tipo Descripción
Solicitud La solicitud que se usa para llamar a una función de lista de tareas en cola.

Tasks.onTaskDispatched()

Crea un controlador para las tareas enviadas a una cola de Google Cloud Tasks.

Firma:

export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parámetros

Parámetro Tipo Descripción
handler (solicitud: Request<Args>) => void | Promesa<void> Una devolución de llamada para controlar las solicitudes de tareas.

Muestra:

TaskQueueFunction<Args>

Una función que puedes exportar y, luego, implementar

Tasks.onTaskDispatched()

Crea un controlador para las tareas enviadas a una cola de Google Cloud Tasks.

Firma:

export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parámetros

Parámetro Tipo Descripción
opciones TaskQueueOptions. Configuración de la lista de tareas en cola o de la Cloud Function.
handler (solicitud: Request<Args>) => void | Promesa<void> Una devolución de llamada para controlar las solicitudes de tareas.

Muestra:

TaskQueueFunction<Args>

Una función que puedes exportar y, luego, implementar

task.Request

La solicitud que se usa para llamar a una función de lista de tareas en cola.

Firma:

export type Request<T = any> = TaskContext & {
    data: T;
};