| Package | Description |
|---|---|
| software.amazon.awscdk.services.events |
Amazon EventBridge Construct Library
|
| software.amazon.awscdk.services.events.targets |
Event Targets for Amazon EventBridge
|
| Modifier and Type | Method and Description |
|---|---|
static RuleTargetInput |
RuleTargetInput.fromEventPath(String path)
Take the event target input from a path in the event JSON.
|
static RuleTargetInput |
RuleTargetInput.fromMultilineText(String text)
Pass text to the event target, splitting on newlines.
|
static RuleTargetInput |
RuleTargetInput.fromObject(Object obj)
Pass a JSON object to the event target.
|
static RuleTargetInput |
RuleTargetInput.fromText(String text)
Pass text to the event target.
|
default RuleTargetInput |
RuleTargetConfig.getInput()
What input to send to the event target.
|
RuleTargetInput |
RuleTargetConfig.Jsii$Proxy.getInput() |
| Modifier and Type | Method and Description |
|---|---|
RuleTargetConfig.Builder |
RuleTargetConfig.Builder.input(RuleTargetInput input)
Sets the value of
RuleTargetConfig.getInput() |
| Modifier and Type | Method and Description |
|---|---|
static RuleTargetInput |
LogGroupTargetInput.fromObject()
Pass a JSON object to the the log group event target.
|
static RuleTargetInput |
LogGroupTargetInput.fromObject(LogGroupTargetInputOptions options)
Pass a JSON object to the the log group event target.
|
default RuleTargetInput |
LogGroupProps.getEvent()
Deprecated.
use logEvent instead
|
RuleTargetInput |
LogGroupProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
CodeBuildProjectProps.getEvent()
The event to send to CodeBuild.
|
RuleTargetInput |
CodeBuildProjectProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
ApiDestinationProps.getEvent()
The event to send.
|
RuleTargetInput |
ApiDestinationProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
BatchJobProps.getEvent()
The event to send to the Lambda.
|
RuleTargetInput |
BatchJobProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
LambdaFunctionProps.getEvent()
The event to send to the Lambda.
|
RuleTargetInput |
LambdaFunctionProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
SfnStateMachineProps.getInput()
The input to the state machine execution.
|
RuleTargetInput |
SfnStateMachineProps.Jsii$Proxy.getInput() |
default RuleTargetInput |
KinesisFirehoseStreamProps.getMessage()
The message to send to the stream.
|
RuleTargetInput |
KinesisFirehoseStreamProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
SqsQueueProps.getMessage()
The message to send to the queue.
|
RuleTargetInput |
SqsQueueProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
SnsTopicProps.getMessage()
The message to send to the topic.
|
RuleTargetInput |
SnsTopicProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
KinesisStreamProps.getMessage()
The message to send to the stream.
|
RuleTargetInput |
KinesisStreamProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
ApiGatewayProps.getPostBody()
This will be the post request body send to the API.
|
RuleTargetInput |
ApiGatewayProps.Jsii$Proxy.getPostBody() |
| Modifier and Type | Method and Description |
|---|---|
LogGroupProps.Builder |
LogGroupProps.Builder.event(RuleTargetInput event)
Deprecated.
use logEvent instead
|
CodeBuildProject.Builder |
CodeBuildProject.Builder.event(RuleTargetInput event)
The event to send to CodeBuild.
|
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.event(RuleTargetInput event)
Sets the value of
CodeBuildProjectProps.getEvent() |
ApiDestinationProps.Builder |
ApiDestinationProps.Builder.event(RuleTargetInput event)
Sets the value of
ApiDestinationProps.getEvent() |
CloudWatchLogGroup.Builder |
CloudWatchLogGroup.Builder.event(RuleTargetInput event)
Deprecated.
use logEvent instead
|
BatchJob.Builder |
BatchJob.Builder.event(RuleTargetInput event)
The event to send to the Lambda.
|
BatchJobProps.Builder |
BatchJobProps.Builder.event(RuleTargetInput event)
Sets the value of
BatchJobProps.getEvent() |
LambdaFunction.Builder |
LambdaFunction.Builder.event(RuleTargetInput event)
The event to send to the Lambda.
|
ApiDestination.Builder |
ApiDestination.Builder.event(RuleTargetInput event)
The event to send.
|
LambdaFunctionProps.Builder |
LambdaFunctionProps.Builder.event(RuleTargetInput event)
Sets the value of
LambdaFunctionProps.getEvent() |
SfnStateMachineProps.Builder |
SfnStateMachineProps.Builder.input(RuleTargetInput input)
Sets the value of
SfnStateMachineProps.getInput() |
SfnStateMachine.Builder |
SfnStateMachine.Builder.input(RuleTargetInput input)
The input to the state machine execution.
|
SqsQueue.Builder |
SqsQueue.Builder.message(RuleTargetInput message)
The message to send to the queue.
|
KinesisFirehoseStream.Builder |
KinesisFirehoseStream.Builder.message(RuleTargetInput message)
The message to send to the stream.
|
KinesisFirehoseStreamProps.Builder |
KinesisFirehoseStreamProps.Builder.message(RuleTargetInput message)
Sets the value of
KinesisFirehoseStreamProps.getMessage() |
KinesisStream.Builder |
KinesisStream.Builder.message(RuleTargetInput message)
The message to send to the stream.
|
SnsTopic.Builder |
SnsTopic.Builder.message(RuleTargetInput message)
The message to send to the topic.
|
SqsQueueProps.Builder |
SqsQueueProps.Builder.message(RuleTargetInput message)
Sets the value of
SqsQueueProps.getMessage() |
SnsTopicProps.Builder |
SnsTopicProps.Builder.message(RuleTargetInput message)
Sets the value of
SnsTopicProps.getMessage() |
KinesisStreamProps.Builder |
KinesisStreamProps.Builder.message(RuleTargetInput message)
Sets the value of
KinesisStreamProps.getMessage() |
ApiGateway.Builder |
ApiGateway.Builder.postBody(RuleTargetInput postBody)
This will be the post request body send to the API.
|
ApiGatewayProps.Builder |
ApiGatewayProps.Builder.postBody(RuleTargetInput postBody)
Sets the value of
ApiGatewayProps.getPostBody() |
Copyright © 2022. All rights reserved.