Firebase Functions
hizmet arayüzü.
İmza:
export declare class Functions
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
uygulama | Uygulama |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
görevKuyruğu(işlevAdı, uzantıKimliği) | Belirli bir işlev adı için TaskQueue'ya bir başvuru oluşturur. İşlev adı şunlardan biri olabilir: 1) Tam nitelikli bir işlev kaynağı adı: projects/{project}/locations/{location}/functions/{functionName} 2) Konum ve işlev adını içeren kısmi bir kaynak adı; bu durumda çalışma zamanı proje kimliği kullanılır: locations/{location}/functions/{functionName} 3) Kısmi bir işlev adı; bu durumda çalışma zamanı proje kimliği ve varsayılan konum olan us-central1 kullanılır: {functionName} |
Functions.app
İmza:
readonly app: App;
Functions.taskQueue()
Belirli bir işlev adı için TaskQueue'ya bir başvuru oluşturur. İşlev adı şunlardan biri olabilir:
1) Tam nitelikli bir işlev kaynağı adı: projects/{project}/locations/{location}/functions/{functionName}
2) Konum ve işlev adını içeren kısmi bir kaynak adı; bu durumda çalışma zamanı proje kimliği kullanılır: locations/{location}/functions/{functionName}
3) Kısmi bir işlev adı; bu durumda çalışma zamanı proje kimliği ve varsayılan konum, us-central1
, kullanılıyor: {functionName}
İmza:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
fonksiyon adı | sicim | Fonksiyonun adı. |
uzantı kimliği | sicim | İsteğe bağlı Firebase uzantı kimliği. |
İadeler:
Görev Sırası <Argümanlar>
TaskQueue
ile yerine getirilen bir söz .