Eventarc 服务绑定到提供的应用。
签名:
export declare class Eventarc
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
应用 | 应用 | 与当前 Eventarc 服务实例关联的应用。 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
channel(name, options) | 使用提供的渠道资源名称创建对 Eventarc 渠道的引用。渠道资源名称可以是:- 完全限定渠道资源名称:projects/{project}/locations/{location}/channels/{channel-id} - 包含位置和渠道 ID 的部分资源名称,在这种情况下,将使用函数的运行时项目 ID:locations/{location}/channels/{channel-id} - 部分渠道 ID(在这种情况下,使用函数的运行时项目 ID,并使用 us-central1 作为位置):{channel-id} |
|
channel(options) | 创建对默认 Firebase 渠道的引用:locations/us-central1/channels/firebase |
Eventarc.app
与当前 Eventarc 服务实例关联的应用。
签名:
get app(): App;
示例
var app = eventarc.app;
Eventarc.channel()
使用提供的渠道资源名称创建对 Eventarc 渠道的引用。频道资源名称可以是:
完全限定渠道资源名称:
projects/{project}/locations/{location}/channels/{channel-id}
包含位置和频道 ID 的部分资源名称,在这种情况下,会使用函数的运行时项目 ID:
locations/{location}/channels/{channel-id}
部分渠道 ID,在这种情况下,系统会使用函数的运行时项目 ID 和
us-central1
作为位置:{channel-id}
签名:
channel(name: string, options?: ChannelOptions): Channel;
参数
参数 | 类型 | 说明 |
---|---|---|
name | 字符串 | 频道资源名称。 |
选项 | ChannelOptions | (可选)其他频道选项 |
返回:
用于发布事件的 Eventarc 渠道参考文档。
Eventarc.channel()
创建对默认 Firebase 渠道的引用:locations/us-central1/channels/firebase
签名:
channel(options?: ChannelOptions): Channel;
参数
参数 | 类型 | 说明 |
---|---|---|
选项 | ChannelOptions | (可选)其他频道选项 |
返回:
用于发布事件的 Eventarc 渠道参考文档。