EventHandler interface
Egenskaper för händelsehanteraren.
Egenskaper
| auth | Inställningar för överordnad autentisering. Om den inte har angetts används ingen autentisering för överordnade meddelanden. |
| system |
Hämtar eller anger listan över systemhändelser. |
| url |
Hämtar eller anger eventhandler-URL-mallen. Du kan använda en fördefinierad parameter {hub} och {event} i mallen. Värdet för EventHandler-URL:en beräknas dynamiskt när klientbegäran kommer in.
UrlTemplate kan till exempel vara |
| user |
Hämtar eller anger matchningsmönstret för händelsenamn. Det finns tre typer av mönster som stöds: 1. "*", det matchar alla händelsenamn 2. Kombinera flera händelser med "", till exempel "event1,event2", det matchar händelsen "event1" och "event2" 3. Ett enskilt händelsenamn, till exempel "event1", matchar "event1" |
Egenskapsinformation
auth
Inställningar för överordnad autentisering. Om den inte har angetts används ingen autentisering för överordnade meddelanden.
auth?: UpstreamAuthSettings
Egenskapsvärde
systemEvents
Hämtar eller anger listan över systemhändelser.
systemEvents?: string[]
Egenskapsvärde
string[]
urlTemplate
Hämtar eller anger eventhandler-URL-mallen. Du kan använda en fördefinierad parameter {hub} och {event} i mallen. Värdet för EventHandler-URL:en beräknas dynamiskt när klientbegäran kommer in.
UrlTemplate kan till exempel vara http://example.com/api/{hub}/{event}. Värddelen får inte innehålla parametrar.
urlTemplate: string
Egenskapsvärde
string
userEventPattern
Hämtar eller anger matchningsmönstret för händelsenamn. Det finns tre typer av mönster som stöds: 1. "*", det matchar alla händelsenamn 2. Kombinera flera händelser med "", till exempel "event1,event2", det matchar händelsen "event1" och "event2" 3. Ett enskilt händelsenamn, till exempel "event1", matchar "event1"
userEventPattern?: string
Egenskapsvärde
string