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
.