| 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)
(experimental) Take the event target input from a path in the event JSON.
|
static RuleTargetInput |
RuleTargetInput.fromMultilineText(String text)
(experimental) Pass text to the event target, splitting on newlines.
|
static RuleTargetInput |
RuleTargetInput.fromObject(Object obj)
(experimental) Pass a JSON object to the event target.
|
static RuleTargetInput |
RuleTargetInput.fromText(String text)
(experimental) Pass text to the event target.
|
default RuleTargetInput |
RuleTargetConfig.getInput()
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String arn,
CfnRule.BatchParametersProperty batchParameters,
CfnRule.DeadLetterConfigProperty deadLetterConfig,
CfnRule.EcsParametersProperty ecsParameters,
String id,
RuleTargetInput input,
CfnRule.KinesisParametersProperty kinesisParameters,
CfnRule.RetryPolicyProperty retryPolicy,
IRole role,
CfnRule.RunCommandParametersProperty runCommandParameters,
CfnRule.SqsParametersProperty sqsParameters,
IConstruct targetResource)
Constructor that initializes the object based on literal property values passed by the
RuleTargetConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RuleTargetInput |
CodeBuildProjectProps.getEvent()
(experimental) The event to send to CodeBuild.
|
RuleTargetInput |
CodeBuildProjectProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
LogGroupProps.getEvent()
(experimental) The event to send to the CloudWatch LogGroup.
|
RuleTargetInput |
LogGroupProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
BatchJobProps.getEvent()
(experimental) The event to send to the Lambda.
|
RuleTargetInput |
BatchJobProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
LambdaFunctionProps.getEvent()
(experimental) The event to send to the Lambda.
|
RuleTargetInput |
LambdaFunctionProps.Jsii$Proxy.getEvent() |
default RuleTargetInput |
SfnStateMachineProps.getInput()
(experimental) The input to the state machine execution.
|
RuleTargetInput |
SfnStateMachineProps.Jsii$Proxy.getInput() |
default RuleTargetInput |
SqsQueueProps.getMessage()
(experimental) The message to send to the queue.
|
RuleTargetInput |
SqsQueueProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
KinesisStreamProps.getMessage()
(experimental) The message to send to the stream.
|
RuleTargetInput |
KinesisStreamProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
KinesisFirehoseStreamProps.getMessage()
(experimental) The message to send to the stream.
|
RuleTargetInput |
KinesisFirehoseStreamProps.Jsii$Proxy.getMessage() |
default RuleTargetInput |
SnsTopicProps.getMessage()
(experimental) The message to send to the topic.
|
RuleTargetInput |
SnsTopicProps.Jsii$Proxy.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
BatchJob.Builder |
BatchJob.Builder.event(RuleTargetInput event)
(experimental) The event to send to the Lambda.
|
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.event(RuleTargetInput event)
Sets the value of
CodeBuildProjectProps.getEvent() |
LambdaFunction.Builder |
LambdaFunction.Builder.event(RuleTargetInput event)
(experimental) The event to send to the Lambda.
|
CodeBuildProject.Builder |
CodeBuildProject.Builder.event(RuleTargetInput event)
(experimental) The event to send to CodeBuild.
|
CloudWatchLogGroup.Builder |
CloudWatchLogGroup.Builder.event(RuleTargetInput event)
(experimental) The event to send to the CloudWatch LogGroup.
|
LogGroupProps.Builder |
LogGroupProps.Builder.event(RuleTargetInput event)
Sets the value of
LogGroupProps.getEvent() |
BatchJobProps.Builder |
BatchJobProps.Builder.event(RuleTargetInput event)
Sets the value of
BatchJobProps.getEvent() |
LambdaFunctionProps.Builder |
LambdaFunctionProps.Builder.event(RuleTargetInput event)
Sets the value of
LambdaFunctionProps.getEvent() |
SfnStateMachine.Builder |
SfnStateMachine.Builder.input(RuleTargetInput input)
(experimental) The input to the state machine execution.
|
SfnStateMachineProps.Builder |
SfnStateMachineProps.Builder.input(RuleTargetInput input)
Sets the value of
SfnStateMachineProps.getInput() |
KinesisStream.Builder |
KinesisStream.Builder.message(RuleTargetInput message)
(experimental) The message to send to the stream.
|
SnsTopic.Builder |
SnsTopic.Builder.message(RuleTargetInput message)
(experimental) The message to send to the topic.
|
SqsQueueProps.Builder |
SqsQueueProps.Builder.message(RuleTargetInput message)
Sets the value of
SqsQueueProps.getMessage() |
KinesisFirehoseStream.Builder |
KinesisFirehoseStream.Builder.message(RuleTargetInput message)
(experimental) The message to send to the stream.
|
KinesisStreamProps.Builder |
KinesisStreamProps.Builder.message(RuleTargetInput message)
Sets the value of
KinesisStreamProps.getMessage() |
SqsQueue.Builder |
SqsQueue.Builder.message(RuleTargetInput message)
(experimental) The message to send to the queue.
|
KinesisFirehoseStreamProps.Builder |
KinesisFirehoseStreamProps.Builder.message(RuleTargetInput message)
Sets the value of
KinesisFirehoseStreamProps.getMessage() |
SnsTopicProps.Builder |
SnsTopicProps.Builder.message(RuleTargetInput message)
Sets the value of
SnsTopicProps.getMessage() |
| Constructor and Description |
|---|
Jsii$Proxy(Number attempts,
RuleTargetInput event,
String jobName,
Number size)
Constructor that initializes the object based on literal property values passed by the
BatchJobProps.Builder. |
Jsii$Proxy(RuleTargetInput message)
Constructor that initializes the object based on literal property values passed by the
KinesisFirehoseStreamProps.Builder. |
Jsii$Proxy(RuleTargetInput message)
Constructor that initializes the object based on literal property values passed by the
SnsTopicProps.Builder. |
Jsii$Proxy(RuleTargetInput event,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
LogGroupProps.Builder. |
Jsii$Proxy(RuleTargetInput event,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
LambdaFunctionProps.Builder. |
Jsii$Proxy(RuleTargetInput event,
IRole eventRole,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
CodeBuildProjectProps.Builder. |
Jsii$Proxy(RuleTargetInput input,
IRole role,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SfnStateMachineProps.Builder. |
Jsii$Proxy(RuleTargetInput message,
String messageGroupId)
Constructor that initializes the object based on literal property values passed by the
SqsQueueProps.Builder. |
Jsii$Proxy(RuleTargetInput message,
String partitionKeyPath)
Constructor that initializes the object based on literal property values passed by the
KinesisStreamProps.Builder. |
Copyright © 2021. All rights reserved.