EventHandler interface
事件处理程序的属性。
属性
| auth | 上游身份验证设置。 如果未设置,则不会对上游消息使用身份验证。 |
| system |
获取或设置系统事件的列表。 |
| url |
获取或设置 EventHandler URL 模板。 可以在模板中使用预定义参数 {hub} 和 {event},当客户端请求传入时,会动态计算 EventHandler URL 的值。
例如,UrlTemplate 可以 |
| user |
获取或设置事件名称的匹配模式。 支持 3 种模式:1.“*”,它匹配任何事件名称 2。将多个事件与 “,”(例如“event1,event2”)合并,它匹配事件“event1”和“event2”3。单个事件名称,例如“event1”,它与“event1”匹配 |
属性详细信息
auth
systemEvents
获取或设置系统事件的列表。
systemEvents?: string[]
属性值
string[]
urlTemplate
获取或设置 EventHandler URL 模板。 可以在模板中使用预定义参数 {hub} 和 {event},当客户端请求传入时,会动态计算 EventHandler URL 的值。
例如,UrlTemplate 可以 http://example.com/api/{hub}/{event}。 主机部件不能包含参数。
urlTemplate: string
属性值
string
userEventPattern
获取或设置事件名称的匹配模式。 支持 3 种模式:1.“*”,它匹配任何事件名称 2。将多个事件与 “,”(例如“event1,event2”)合并,它匹配事件“event1”和“event2”3。单个事件名称,例如“event1”,它与“event1”匹配
userEventPattern?: string
属性值
string