Firebase Functions
hizmeti arayüzü.
İmza:
export declare class Functions
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
uygulama | Uygulama |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
taskQueue(functionName, uzantıId) | Belirli bir işlev adı için TaskQueue'ye başvuru oluşturur. İşlev adı şunlardan biri olabilir:1) Tam nitelikli 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ır: {functionName} |
İşlevler.uygulama
İmza:
readonly app: App;
Functions.taskQueue()
Belirli bir işlev adı için TaskQueue'ye başvuru oluşturur. İşlev adı şunlardan biri olabilir:
1) Tam 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ır: {functionName}
İmza:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
functionName | dize | İşlevin adı. |
extensionId | dize | İsteğe bağlı Firebase uzantısı kimliği. |
Şunu döndürür:
TaskQueue<Args>
TaskQueue
ile karşılayan bir vaat.