| 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 | Class and Description |
|---|---|
static class |
RuleTargetConfig.Jsii$Proxy
An implementation for
RuleTargetConfig |
| Modifier and Type | Method and Description |
|---|---|
RuleTargetConfig |
IRuleTarget.bind(IRule rule)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
IRuleTarget.Jsii$Proxy.bind(IRule rule)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
IRuleTarget.bind(IRule rule,
String id)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
IRuleTarget.Jsii$Proxy.bind(IRule rule,
String id)
(experimental) Returns the rule target specification.
|
default RuleTargetConfig |
IRuleTarget.Jsii$Default.bind(IRule rule,
String id)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
RuleTargetConfig.Builder.build()
Builds the configured instance.
|
| Modifier and Type | Method and Description |
|---|---|
RuleTargetConfig |
ApiGateway.bind(IRule rule)
(experimental) Returns a RuleTarget that can be used to trigger this API Gateway REST APIs as a result from an EventBridge event.
|
RuleTargetConfig |
EventBus.bind(IRule rule)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
CodePipeline.bind(IRule _rule)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
KinesisFirehoseStream.bind(IRule _rule)
(experimental) Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event.
|
RuleTargetConfig |
BatchJob.bind(IRule rule)
(experimental) Returns a RuleTarget that can be used to trigger queue this batch job as a result from an EventBridge event.
|
RuleTargetConfig |
SqsQueue.bind(IRule rule)
(experimental) Returns a RuleTarget that can be used to trigger this SQS queue as a result from an EventBridge event.
|
RuleTargetConfig |
SfnStateMachine.bind(IRule _rule)
(experimental) Returns a properties that are used in an Rule to trigger this State Machine.
|
RuleTargetConfig |
AwsApi.bind(IRule rule)
(experimental) Returns a RuleTarget that can be used to trigger this AwsApi as a result from an EventBridge event.
|
RuleTargetConfig |
LambdaFunction.bind(IRule rule)
(experimental) Returns a RuleTarget that can be used to trigger this Lambda as a result from an EventBridge event.
|
RuleTargetConfig |
SnsTopic.bind(IRule _rule)
(experimental) Returns a RuleTarget that can be used to trigger this SNS topic as a result from an EventBridge event.
|
RuleTargetConfig |
CodeBuildProject.bind(IRule _rule)
(experimental) Allows using build projects as event rule targets.
|
RuleTargetConfig |
KinesisStream.bind(IRule _rule)
(experimental) Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event.
|
RuleTargetConfig |
CloudWatchLogGroup.bind(IRule _rule)
(experimental) Returns a RuleTarget that can be used to log an event into a CloudWatch LogGroup.
|
RuleTargetConfig |
EcsTask.bind(IRule _rule)
(experimental) Allows using tasks as target of EventBridge events.
|
RuleTargetConfig |
ApiGateway.bind(IRule rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this API Gateway REST APIs as a result from an EventBridge event.
|
RuleTargetConfig |
EventBus.bind(IRule rule,
String _id)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
CodePipeline.bind(IRule _rule,
String _id)
(experimental) Returns the rule target specification.
|
RuleTargetConfig |
KinesisFirehoseStream.bind(IRule _rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this Firehose Stream as a result from a Event Bridge event.
|
RuleTargetConfig |
BatchJob.bind(IRule rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger queue this batch job as a result from an EventBridge event.
|
RuleTargetConfig |
SqsQueue.bind(IRule rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this SQS queue as a result from an EventBridge event.
|
RuleTargetConfig |
SfnStateMachine.bind(IRule _rule,
String _id)
(experimental) Returns a properties that are used in an Rule to trigger this State Machine.
|
RuleTargetConfig |
AwsApi.bind(IRule rule,
String id)
(experimental) Returns a RuleTarget that can be used to trigger this AwsApi as a result from an EventBridge event.
|
RuleTargetConfig |
LambdaFunction.bind(IRule rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this Lambda as a result from an EventBridge event.
|
RuleTargetConfig |
SnsTopic.bind(IRule _rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this SNS topic as a result from an EventBridge event.
|
RuleTargetConfig |
CodeBuildProject.bind(IRule _rule,
String _id)
(experimental) Allows using build projects as event rule targets.
|
RuleTargetConfig |
KinesisStream.bind(IRule _rule,
String _id)
(experimental) Returns a RuleTarget that can be used to trigger this Kinesis Stream as a result from a CloudWatch event.
|
RuleTargetConfig |
CloudWatchLogGroup.bind(IRule _rule,
String _id)
(experimental) Returns a RuleTarget that can be used to log an event into a CloudWatch LogGroup.
|
RuleTargetConfig |
EcsTask.bind(IRule _rule,
String _id)
(experimental) Allows using tasks as target of EventBridge events.
|
Copyright © 2021. All rights reserved.