Firebase Functions
服务接口。
签名:
export declare class Functions
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
应用 | 应用 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
taskQueue(函数名称, 扩展程序 ID) | 为给定函数名称创建对 TaskQueue 的引用。函数名称可以是:1) 完全限定的函数资源名称:projects/{project}/locations/{location}/functions/{functionName} 2) 包含位置和函数名称的部分资源名称,在这种情况下使用运行时项目 ID:locations/{location}/functions/{functionName} 3) 部分函数名称(在这种情况下使用运行时项目 ID 和默认位置 us-central1 ):{functionName} |
Functions.app
签名:
readonly app: App;
Functions.taskQueue()
为给定函数名称创建对 TaskQueue 的引用。函数名称可以是:
1) 完全限定函数资源名称:projects/{project}/locations/{location}/functions/{functionName}
2) 包含位置和函数名称的部分资源名称,在这种情况下使用运行时项目 ID:locations/{location}/functions/{functionName}
3) 函数的一部分名称,在这种情况下使用运行时项目 ID 和默认位置 us-central1
:{functionName}
签名:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
参数
参数 | 类型 | 说明 |
---|---|---|
functionName | 字符串 | 函数的名称。 |
extensionId | 字符串 | 可选的 Firebase 扩展程序 ID。 |
返回:
TaskQueue<Args>
执行时返回 TaskQueue
的 promise。