Event

@JsonSerializable
data class Event(val Detail: EventDetail, val DetailType: EventDetailType, val Source: EventSource, val EventBusName: EventBusName? = null, val Resources: List<ARN>? = null, val Time: Timestamp? = null, val TraceHeader: String? = null)

Constructors

Link copied to clipboard
constructor(Detail: EventDetail, DetailType: EventDetailType, Source: EventSource, EventBusARN: ARN? = null, Resources: List<ARN>? = null, Time: Timestamp? = null, TraceHeader: String? = null)
constructor(Detail: EventDetail, DetailType: EventDetailType, Source: EventSource, EventBusName: EventBusName? = null, Resources: List<ARN>? = null, Time: Timestamp? = null, TraceHeader: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val Resources: List<ARN>? = null
Link copied to clipboard
Link copied to clipboard
val Time: Timestamp? = null
Link copied to clipboard
val TraceHeader: String? = null

Functions

Link copied to clipboard
fun Event.asServerlessEvent(): EventBridgeEvent

Shim method to convert format to that which is received over the wire in lambdas