Interfejs usługi Firebase Functions
.
Podpis:
export declare class Functions
Nieruchomości
Nieruchomość | Modyfikatory | Typ | Opis |
---|---|---|---|
aplikacja | Aplikacja |
Metody
metoda | Modyfikatory | Opis |
---|---|---|
kolejka zadań(nazwa funkcji, identyfikator rozszerzenia) | Tworzy odwołanie do TaskQueue dla danej nazwy funkcji. Nazwa funkcji może być następująca: 1) W pełni kwalifikowana nazwa zasobu funkcji: projects/{project}/locations/{location}/functions/{functionName} 2) Częściowa nazwa zasobu zawierająca lokalizację i nazwę funkcji, w tym przypadku używany jest identyfikator projektu wykonawczego: locations/{location}/functions/{functionName} 3) Częściowa nazwa funkcji, w którym to przypadku używany jest identyfikator projektu wykonawczego i domyślna lokalizacja us-central1 : {functionName} |
Funkcje.aplikacja
Podpis:
readonly app: App;
Funkcje.taskQueue()
Tworzy odwołanie do TaskQueue dla danej nazwy funkcji. Nazwa funkcji może być następująca:
1) W pełni kwalifikowana nazwa zasobu funkcji: projects/{project}/locations/{location}/functions/{functionName}
2) Częściowa nazwa zasobu z lokalizacją i nazwą funkcji, w tym przypadku używany jest identyfikator projektu wykonawczego: locations/{location}/functions/{functionName}
3) Częściowa nazwa funkcji, w tym przypadku identyfikator projektu wykonawczego i domyślna lokalizacja, us-central1
, jest używany: {functionName}
Podpis:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parametry
Parametr | Typ | Opis |
---|---|---|
nazwa funkcji | strunowy | Nazwa funkcji. |
identyfikator rozszerzenia | strunowy | Opcjonalny identyfikator rozszerzenia Firebase. |
Zwroty:
Kolejka zadań <Argumenty>
Obietnica, która spełnia się za pomocą TaskQueue
.