可针对任何事件处理函数设置的其他字段。
签名:
export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck">
扩展:Omit<GlobalOptions, "enforceAppCheck">
属性
属性 | 类型 | 说明 |
---|---|---|
channel | 字符串 | 函数用于接收事件的渠道的名称。 |
eventFilterPathPatterns | 记录<字符串, 字符串 |表达式<string>> | 待办 |
eventFilters | 记录<字符串, 字符串 |表达式<string>> | 待办 |
eventType | 字符串 | 事件的类型。有效值为 TODO |
区域 | 字符串 |表达式<string>|重置值 | EventArc 触发器的区域。 |
重试 | 布尔值 |表达式<布尔值>|重置值 | 是否应再次传送失败的执行作业。 |
serviceAccount | 字符串 |表达式<string>|重置值 | EventArc 应该用于调用此函数的服务账号。需要 P4SA 对此服务账号拥有 ActAs 权限。 |
EventHandlerOptions.channel
函数用于接收事件的渠道的名称。
签名:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
待办
签名:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilters
待办
签名:
eventFilters?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventType
事件的类型。有效值为 TODO
签名:
eventType?: string;
EventHandlerOptions.region
EventArc 触发器的区域。
签名:
region?: string | Expression<string> | ResetValue;
EventHandlerOptions.retry
是否应再次传送失败的执行作业。
签名:
retry?: boolean | Expression<boolean> | ResetValue;
EventHandlerOptions.serviceAccount
EventArc 应该用于调用此函数的服务账号。需要 P4SA 对此服务账号拥有 ActAs 权限。
签名:
serviceAccount?: string | Expression<string> | ResetValue;