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
.