@Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)", date="2023-01-03T16:22:40.631Z") @Stability(value=Stable) public interface EventBridgePutEventsProps extends software.amazon.jsii.JsiiSerializable, TaskStateBaseProps
Example:
import software.amazon.awscdk.services.events.*;
EventBus myEventBus = EventBus.Builder.create(this, "EventBus")
.eventBusName("MyEventBus1")
.build();
EventBridgePutEvents.Builder.create(this, "Send an event to EventBridge")
.entries(List.of(EventBridgePutEventsEntry.builder()
.detail(TaskInput.fromObject(Map.of(
"Message", "Hello from Step Functions!")))
.eventBus(myEventBus)
.detailType("MessageFromStepFunctions")
.source("step.functions")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
EventBridgePutEventsProps.Builder
A builder for
EventBridgePutEventsProps |
static class |
EventBridgePutEventsProps.Jsii$Proxy
An implementation for
EventBridgePutEventsProps |
| Modifier and Type | Method and Description |
|---|---|
static EventBridgePutEventsProps.Builder |
builder() |
List<EventBridgePutEventsEntry> |
getEntries()
The entries that will be sent (must be at least 1).
|
getComment, getHeartbeat, getInputPath, getIntegrationPattern, getOutputPath, getResultPath, getResultSelector, getTimeout@Stability(value=Stable) @NotNull List<EventBridgePutEventsEntry> getEntries()
@Stability(value=Stable) static EventBridgePutEventsProps.Builder builder()
builder in interface TaskStateBasePropsEventBridgePutEventsProps.Builder of EventBridgePutEventsPropsCopyright © 2023. All rights reserved.