Closed doctornkz-intelas closed 9 months ago
Works perfectly:
module "eventbridge" {
source = "terraform-aws-modules/eventbridge/aws"
version = "3.1.0"
...
rules = {
orders = {
description = "Capture all order data"
event_pattern = jsonencode({ "source" : ["aws.guardduty"], "detail-type" : ["GuardDuty Finding"] })
state = "ENABLED"
}
}
output
No changes. Your infrastructure matches the configuration.
Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed.
I'm going to lock this issue because it has been closed for 30 days β³. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Description
I see a warning message related to
aws_cloudwatch_event_rule
after upgradinghashicorp/aws
provider to 5.30.0 version. The message mentions a deprecated option I have no access to due a module abstraction.Versions
Reproduction Code [Required]
Steps to reproduce the behavior: I am not using workspaces, whole configuration is located in a flat directory. I deleted the local cache and did
tf init
after that. The issue is still there.To reproduce:
tf init --upgrade
tf plan
Expected behavior
I am expecting to see only the message
No changes. Your infrastructure matches the configuration.
because I am not changing anything in the code itself.Actual behavior
After
tf plan
we see the warning message:I tried to investigate the issue but from what I see in the main branch the issue is related to the
enabled
attribute I have no access to.