resource "aws_sqs_queue" "dlq" { name = "${var.name}-dlq" } resource "aws_sqs_queue" "this" { name = var.name visibility_timeout_seconds = 1000 redrive_policy = jsonencode({ deadLetterTargetArn = aws_sqs_queue.dlq.arn maxReceiveCount = var.max_receive_count }) }