EventBusArgs

data class EventBusArgs(val eventSourceName: Output<String>? = null, val name: Output<String>? = null, val policy: Output<Any>? = null, val tags: Output<List<EventBusTagArgs>>? = null) : ConvertibleToJava<EventBusArgs>

Resource type definition for AWS::Events::EventBus

Constructors

Link copied to clipboard
fun EventBusArgs(eventSourceName: Output<String>? = null, name: Output<String>? = null, policy: Output<Any>? = null, tags: Output<List<EventBusTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): EventBusArgs

Properties

Link copied to clipboard
val eventSourceName: Output<String>? = null

If you are creating a partner event bus, this specifies the partner event source that the new event bus will be matched with.

Link copied to clipboard
val name: Output<String>? = null

The name of the event bus.

Link copied to clipboard
val policy: Output<Any>? = null

A JSON string that describes the permission policy statement for the event bus.

Link copied to clipboard
val tags: Output<List<EventBusTagArgs>>? = null

Any tags assigned to the event bus.