Skip to content

akw-devsecops/terraform-aws-eventbridge-local-bus

Repository files navigation

Requirements

Name Version
terraform >= 0.13
aws >= 4.47

Providers

Name Version
aws >= 4.47

Modules

No modules.

Resources

Name Type
aws_cloudwatch_event_bus.this resource
aws_cloudwatch_event_bus_policy.this resource
aws_cloudwatch_event_rule.this resource
aws_cloudwatch_event_target.this resource
aws_iam_policy_document.this data source

Inputs

Name Description Type Default Required
domain_subscriptions Event subscriptions
map(object({
event_hub_role_arn = string
event_subscriptions = map(object({
event_type = string
target_arn = string
sqs_message_group_id = optional(string)
}))
}))
n/a yes
local_bus_name Name of the local event bus string n/a yes

Outputs

Name Description
eventbridge_local_bus_arn Local Event Bridge Bus ARN
eventbridge_local_bus_name Local EventBridge Bus name
eventbridge_rule_arns Event Bridge Rule ARNs
eventbridge_rule_ids Event Bridge Rule IDs