Functions class

Interfejs usługi Firebase Functions.

Podpis:

export declare class Functions 

Właściwości

Właściwość Modyfikatory Typ Opis
aplikacja Aplikacja

Metody

Metoda Modyfikatory Opis
taskQueue(functionName, extensionId) Tworzy odwołanie do TaskQueue dla podanej nazwy funkcji. Może to być:1) Pełna nazwa zasobu funkcji: projects/{project}/locations/{location}/functions/{functionName}2) częściowa nazwa zasobu wraz z lokalizacją i nazwą funkcji, w którym jest używany identyfikator projektu środowiska wykonawczego: locations/{location}/functions/{functionName}3) Częściowa nazwa funkcji, w którym to identyfikator projektu środowiska wykonawczego i lokalizacja domyślna (us-central1): {functionName}

Functions.app

Podpis:

readonly app: App;

Functions.taskQueue()

Tworzy odwołanie do TaskQueue dla podanej nazwy funkcji. Nazwa funkcji może być:

1) Pełna nazwa zasobu funkcji: projects/{project}/locations/{location}/functions/{functionName}

2) Częściowa nazwa zasobu wraz z lokalizacją i nazwą funkcji. W takim przypadku używany jest identyfikator projektu środowiska wykonawczego: locations/{location}/functions/{functionName}

3) Częściowa nazwa funkcji. W tym przypadku używany jest identyfikator projektu środowiska wykonawczego i lokalizacja domyślna us-central1: {functionName}

Podpis:

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

Parametry

Parametr Typ Opis
functionName ciąg znaków Nazwa funkcji.
extensionId ciąg znaków Opcjonalny identyfikator rozszerzenia Firebase.

Zwroty:

TaskQueue<Args>

Obietnica spełniająca się dzięki TaskQueue.