@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:42.508Z") @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 © 2022. All rights reserved.