aws_cdk.aws_events_targets

Package Overview

ApiDestination

Use an API Destination rule target.

ApiDestinationProps

ApiGateway

Use an API Gateway REST APIs as a target for Amazon EventBridge rules.

ApiGatewayProps

AppSync

Use an AppSync GraphQL API as a target for Amazon EventBridge rules.

AppSyncGraphQLApiProps

AwsApi

Use an AWS Lambda function that makes API calls as an event rule target.

AwsApiInput

AwsApiProps

BatchJob

Use an AWS Batch Job / Queue as an event rule target.

BatchJobProps

CloudWatchLogGroup

Use an AWS CloudWatch LogGroup as an event rule target.

CodeBuildProject

Start a CodeBuild build when an Amazon EventBridge rule is triggered.

CodeBuildProjectProps

CodePipeline

Allows the pipeline to be used as an EventBridge rule target.

CodePipelineTargetOptions

ContainerOverride

EcsTask

Start a task on an ECS cluster.

EcsTaskProps

EventBus

Notify an existing Event Bus of an event.

EventBusProps

IDeliveryStream

Represents a Kinesis Data Firehose delivery stream.

KinesisFirehoseStream

(deprecated) Customize the Firehose Stream Event Target.

KinesisFirehoseStreamProps

KinesisFirehoseStreamV2

Customize the Firehose Stream Event Target V2 to support L2 Kinesis Delivery Stream instead of L1 Cfn Kinesis Delivery Stream.

KinesisStream

Use a Kinesis Stream as a target for AWS CloudWatch event rules.

KinesisStreamProps

LambdaFunction

Use an AWS Lambda function as an event rule target.

LambdaFunctionProps

LogGroupProps

LogGroupTargetInput

The input to send to the CloudWatch LogGroup target.

LogGroupTargetInputOptions

RedshiftQuery

Schedule an Amazon Redshift Query to be run, using the Redshift Data API.

RedshiftQueryProps

SfnStateMachine

Use a StepFunctions state machine as a target for Amazon EventBridge rules.

SfnStateMachineProps

SnsTopic

Use an SNS topic as a target for Amazon EventBridge rules.

SnsTopicProps

SqsQueue

Use an SQS Queue as a target for Amazon EventBridge rules.

SqsQueueProps

Tag

TargetBaseProps

TaskEnvironmentVariable