Package-level declarations

Types

Link copied to clipboard
@JsonSerializable
data class CreatedEventBus(val EventBusArn: ARN)
Link copied to clipboard
@JsonSerializable
data class CreateEventBus(val Name: EventBusName, val EventSourceName: EventSourceName? = null, val Tags: List<Tag>? = null) : EventBridgeAction<CreatedEventBus>
Link copied to clipboard
@JsonSerializable
data class DeleteEventBus(val Name: EventBusName) : EventBridgeAction<Unit>
Link copied to clipboard
@JsonSerializable
data class EventBuses(val EventBuses: List<EventBus>, val NextToken: String?)
Link copied to clipboard
@JsonSerializable
data class EventResult(val EventId: EventId? = null, val ErrorCode: String? = null, val ErrorMessage: String? = null)
Link copied to clipboard
@JsonSerializable
data class EventResults(val Entries: List<EventResult>, val FailedEntryCount: Int)
Link copied to clipboard
@JsonSerializable
data class ListEventBuses(val NamePrefix: EventBusName? = null, val Limit: Int? = 100, val NextToken: String? = null) : EventBridgeAction<EventBuses>
Link copied to clipboard
@JsonSerializable
data class PutEvents(val Entries: List<Event>, val EndpointId: EndpointId? = null) : EventBridgeAction<EventResults>