Functions class

La interfaz del servicio Firebase Functions .

Firma:

export declare class Functions 

Propiedades

Propiedad Modificadores Tipo Descripción
aplicación Aplicación

Métodos

Método Modificadores Descripción
taskQueue (nombre de función, ID de extensión) Crea una referencia a TaskQueue para un nombre de función determinado. El nombre de la función puede ser: 1) Un nombre de recurso de función completo: projects/{project}/locations/{location}/functions/{functionName} 2) Un nombre de recurso parcial con ubicación y nombre de función, en cuyo caso se utiliza el ID del proyecto en tiempo de ejecución: locations/{location}/functions/{functionName} 3) Un nombre de función parcial, en cuyo caso se utiliza el ID del proyecto en tiempo de ejecución y la ubicación predeterminada, us-central1 : {functionName}

Funciones.aplicación

Firma:

readonly app: App;

Funciones.taskQueue()

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

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

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

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

Firma:

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

Parámetros

Parámetro Tipo Descripción
nombre de la función cadena El nombre de la función.
ID de extensión cadena ID de extensión de Firebase opcional.

Devoluciones:

Cola de tareas <Argumentos>

Una promesa que se cumple con un TaskQueue .