Dela via


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.

systemEvents

Hämtar eller anger listan över systemhändelser.

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.

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"

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