scoped id of the resource
scope in which this resource is defined
the props for the pipe
the source dynamoDb stream
the target lambda function
Method to create an event bus
scoped id of the resource
scope in which this resource is defined
event bus properties
scoped id of the resource
scope in which this resource is defined
the CfnRule properties for the event rule
the ECS cluster to run the Fargate task in
the ECS task definition to execute
the list of subnet IDs for the Fargate task's VPC configuration
the IAM role granting EventBridge permission to run the ECS task
OptionaleventPattern: anyoptional event pattern to filter events
scoped id of the resource
scope in which this resource is defined
the CfnRule properties for the event rule
the Lambda function to invoke as the rule target
OptionaleventBusName: stringoptional name of the custom event bus to attach the rule to
OptionaleventPattern: anyoptional event pattern to filter events
OptionalscheduleExpression: stringoptional cron or rate expression for scheduled rules
Method to create an event rule
scoped id of the resource
scope in which this resource is defined
event rule properties
OptionaleventBus: IEventBusoptional custom event bus
Optionaltargets: IRuleTarget[]optional event targets
scoped id of the resource
scope in which this resource is defined
the props for the pipe
the source sqs queue
the target lambda function
scoped id of the resource
scope in which this resource is defined
the props for the pipe
the source sqs queue
the target step function
Provides operations on AWS EventBridge.
Example
See
[CDK EventBridge Module]https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_events-readme.html