Functions class

La interfaz del servicio Functions de Firebase

Firma:

export declare class Functions 

Propiedades

Propiedad Teclas modificadoras Tipo Descripción
app App

Métodos

Método Teclas modificadoras Descripción
taskQueue(functionName, extensionId) Crea una referencia a una TaskQueue para un nombre de función determinado. El nombre de la función puede ser uno de los siguientes:1) Un nombre de recurso de función completamente calificado: projects/{project}/locations/{location}/functions/{functionName}2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución: locations/{location}/functions/{functionName}3) Un nombre parcial de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución y la ubicación predeterminada, us-central1: {functionName}

Functions.app

Firma:

readonly app: App;

Functions.taskQueue()

Crea una referencia a una TaskQueue para un nombre de función determinado. El nombre de la función puede ser uno de los siguientes:

1) Un nombre de recurso de función completamente calificado: projects/{project}/locations/{location}/functions/{functionName}

2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se usa el ID del proyecto del entorno de ejecución: locations/{location}/functions/{functionName}

3) Un nombre parcial de la función, en cuyo caso se usa el ID del proyecto en tiempo de ejecución y la ubicación predeterminada, us-central1, se usa: {functionName}

Firma:

taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;

Parámetros

Parámetro Tipo Descripción
functionName string Es el nombre de la función.
extensionId string ID opcional de la extensión de Firebase.

Muestra:

Lista de tareas en cola<Args>

Una promesa que se cumple con un TaskQueue.