Skip to main content

Module input

Module input 

Source
Expand description

EventBridge input types for Phase 0 through Phase 3 operations.

All input structs use PascalCase JSON field naming to match the EventBridge wire protocol (awsJson1_1). Optional fields are omitted when None.

Structsยง

CreateEventBusInput
Input for the CreateEventBus operation.
DeleteEventBusInput
Input for the DeleteEventBus operation.
DeleteRuleInput
Input for the DeleteRule operation.
DescribeEventBusInput
Input for the DescribeEventBus operation.
DescribeRuleInput
Input for the DescribeRule operation.
DisableRuleInput
Input for the DisableRule operation.
EnableRuleInput
Input for the EnableRule operation.
GenericInput
Generic input wrapper for stub operations that pass through raw JSON.
ListEventBusesInput
Input for the ListEventBuses operation.
ListRuleNamesByTargetInput
Input for the ListRuleNamesByTarget operation.
ListRulesInput
Input for the ListRules operation.
ListTagsForResourceInput
Input for the ListTagsForResource operation.
ListTargetsByRuleInput
Input for the ListTargetsByRule operation.
PutEventsInput
Input for the PutEvents operation.
PutEventsRequestEntry
An event entry for the PutEvents operation.
PutPermissionInput
Input for the PutPermission operation.
PutRuleInput
Input for the PutRule operation.
PutTargetsInput
Input for the PutTargets operation.
RemovePermissionInput
Input for the RemovePermission operation.
RemoveTargetsInput
Input for the RemoveTargets operation.
TagResourceInput
Input for the TagResource operation.
TestEventPatternInput
Input for the TestEventPattern operation.
UntagResourceInput
Input for the UntagResource operation.
UpdateEventBusInput
Input for the UpdateEventBus operation.