We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Follow-up of #79 but for terraform
What were you trying to accomplish?
If an SQS queue is a DLQ for another queue, it should not require a redrive_policy.
redrive_policy
Right now, all SQS queues require a redrive_policy per the aws_sqs_queue_redrive_policy rule.
aws_sqs_queue_redrive_policy
Inspect the redrive_policy of all queues and infer is a queue is a DLQ or not, then ignore the rule for those queues.
Skipping this
cfn-lint
tflint
N/A
The text was updated successfully, but these errors were encountered:
Won't fix for now as TFLint cannot cross-reference resources based on dynamic values. See #107
Sorry, something went wrong.
No branches or pull requests
Follow-up of #79 but for terraform
What were you trying to accomplish?
Expected Behavior
If an SQS queue is a DLQ for another queue, it should not require a
redrive_policy
.Current Behavior
Right now, all SQS queues require a
redrive_policy
per theaws_sqs_queue_redrive_policy
rule.Possible Solution
Inspect the
redrive_policy
of all queues and infer is a queue is a DLQ or not, then ignore the rule for those queues.Steps to Reproduce (for bugs)
Skipping this
Environment
cfn-lint
) Python, cfn-lint, and cfn-lint-serverless versions: N/Atflint
) Go, tflint versions: Skipping thisN/A
The text was updated successfully, but these errors were encountered: