| 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,
CfnRule.HttpParametersProperty httpParameters,
RuleTargetInput input,
CfnRule.KinesisParametersProperty kinesisParameters,
CfnRule.RetryPolicyProperty retryPolicy,
IRole role,
CfnRule.RunCommandParametersProperty runCommandParameters,
CfnRule.SqsParametersProperty sqsParameters,
software.constructs.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 |
SnsTopicProps.getMessage()
(experimental) The message to send to the topic.
|
RuleTargetInput |
SnsTopicProps.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 |
ApiGatewayProps.getPostBody()
(experimental) This will be the post request body send to the API.
|
RuleTargetInput |
ApiGatewayProps.Jsii$Proxy.getPostBody() |
| Modifier and Type | Method and Description |
|---|---|
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.event(RuleTargetInput event)
Sets the value of
CodeBuildProjectProps.getEvent() |
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() |
BatchJob.Builder |
BatchJob.Builder.event(RuleTargetInput event)
(experimental) The event to send to the Lambda.
|
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.
|
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)
(experimental) The input to the state machine execution.
|
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() |
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.
|
SnsTopic.Builder |
SnsTopic.Builder.message(RuleTargetInput message)
(experimental) The message to send to the topic.
|
KinesisStream.Builder |
KinesisStream.Builder.message(RuleTargetInput message)
(experimental) The message to send to the stream.
|
KinesisFirehoseStreamProps.Builder |
KinesisFirehoseStreamProps.Builder.message(RuleTargetInput message)
Sets the value of
KinesisFirehoseStreamProps.getMessage() |
ApiGateway.Builder |
ApiGateway.Builder.postBody(RuleTargetInput postBody)
(experimental) This will be the post request body send to the API.
|
ApiGatewayProps.Builder |
ApiGatewayProps.Builder.postBody(RuleTargetInput postBody)
Sets the value of
ApiGatewayProps.getPostBody() |
| Constructor and Description |
|---|
Jsii$Proxy(IRole eventRole,
Map<String,String> headerParameters,
String method,
String path,
List<String> pathParameterValues,
RuleTargetInput postBody,
Map<String,String> queryStringParameters,
String stage,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
ApiGatewayProps.Builder. |
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
SnsTopicProps.Builder. |
Jsii$Proxy(RuleTargetInput message)
Constructor that initializes the object based on literal property values passed by the
KinesisFirehoseStreamProps.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 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 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 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.