Hub Event Handler Args
data class HubEventHandlerArgs(val auth: Output<HubEventHandlerAuthArgs>? = null, val systemEvents: Output<List<String>>? = null, val urlTemplate: Output<String>, val userEventPattern: Output<String>? = null) : ConvertibleToJava<HubEventHandlerArgs>
Constructors
Link copied to clipboard
constructor(auth: Output<HubEventHandlerAuthArgs>? = null, systemEvents: Output<List<String>>? = null, urlTemplate: Output<String>, userEventPattern: Output<String>? = null)
Properties
Link copied to clipboard
An auth
block as defined below.
Link copied to clipboard
Specifies the list of system events. Supported values are connect
, connected
and disconnected
.
Link copied to clipboard
The Event Handler URL Template. Two predefined parameters {hub}
and {event}
are available to use in the template. The value of the EventHandler URL is dynamically calculated when the client request comes in. Example: http://example.com/api/{hub}/{event}
.
Link copied to clipboard
Specifies the matching event names. There are 3 kind of patterns supported: * *
matches any event name * ,
Combine multiple events with ,
for example event1,event2
, it matches event event1
and event2
* The single event name, for example event1
, it matches event1
.