@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)", date="2023-01-31T18:37:01.041Z") public interface EventBridgePutEventsProps extends 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() |
java.util.List<EventBridgePutEventsEntry> |
getEntries()
The entries that will be sent (must be at least 1).
|
getComment, getHeartbeat, getInputPath, getIntegrationPattern, getOutputPath, getResultPath, getResultSelector, getTimeout
java.util.List<EventBridgePutEventsEntry> getEntries()
static EventBridgePutEventsProps.Builder builder()
builder
in interface TaskStateBaseProps
EventBridgePutEventsProps.Builder
of EventBridgePutEventsProps