aws sqs queue redrive policy

From wikieduonline
Revision as of 07:58, 13 March 2025 by Welcome (talk | contribs)
Jump to navigation Jump to search

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/sqs_queue_redrive_policy

Official example

resource "aws_sqs_queue" "q" {
  name = "examplequeue"
}

resource "aws_sqs_queue" "ddl" {
  name = "examplequeue-ddl"
  redrive_allow_policy = jsonencode({
    redrivePermission = "byQueue",
    sourceQueueArns   = [aws_sqs_queue.q.arn]
  })
}

resource "aws_sqs_queue_redrive_policy" "q" {
  queue_url = aws_sqs_queue.q.id
  redrive_policy = jsonencode({
    deadLetterTargetArn = aws_sqs_queue.ddl.arn
    maxReceiveCount     = 4
  })
}

See also

Advertising: