Functions class

L'interface du service Firebase Functions .

Signature:

export declare class Functions 

Propriétés

Propriété Modificateurs Taper Description
application Application

Méthodes

Méthode Modificateurs Description
taskQueue (nom de fonction, ID d'extension) Crée une référence à une TaskQueue pour un nom de fonction donné. Le nom de la fonction peut être : 1) Un nom de ressource de fonction complet : projects/{project}/locations/{location}/functions/{functionName} 2) Un nom de ressource partiel avec l'emplacement et le nom de la fonction, auquel cas l'ID du projet d'exécution est utilisé : locations/{location}/functions/{functionName} 3) Un nom de fonction partiel, auquel cas l'ID du projet d'exécution et l'emplacement par défaut, us-central1 , sont utilisés : {functionName}

Fonctions.app

Signature:

readonly app: App;

Fonctions.taskQueue()

Crée une référence à une TaskQueue pour un nom de fonction donné. Le nom de la fonction peut être :

1) Un nom de ressource de fonction complet : projects/{project}/locations/{location}/functions/{functionName}

2) Un nom de ressource partiel avec l'emplacement et le nom de la fonction, auquel cas l'ID du projet d'exécution est utilisé : locations/{location}/functions/{functionName}

3) Un nom de fonction partiel, auquel cas l'ID du projet d'exécution et l'emplacement par défaut, us-central1 , est utilisé : {functionName}

Signature:

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

Paramètres

Paramètre Taper Description
Nom de la fonction chaîne Le nom de la fonction.
ID d'extension chaîne ID d'extension Firebase facultatif.

Retour:

File d'attente des tâches <Args>

Une promesse qui se réalise avec une TaskQueue .