module "queue_batch_to_close" {
  source = "git@github.com:theorchard/terraform-sqs.git//?ref=2.3.3"

  environment                    = var.environment
  application_family             = var.application_family
  queue_name                     = "batch_to_close"
  sqs_delay_seconds              = 10
  sqs_max_message_size           = 2000  # 2KB
  sqs_message_retention_seconds  = 86400 # 1 days
  sqs_receive_wait_time_seconds  = 10
  sqs_visibility_timeout_seconds = 3000 # 5 minutes
  sqs_deadletter_enabled         = "true"

  deadletter_max_recieve_count         = 3
  deadletter_delay_seconds             = 10
  deadletter_max_message_size          = 2000
  deadletter_message_retention_seconds = 86400
  deadletter_receive_wait_time_seconds = 10
}

#module "assets_to_download_queue" {
#  source = "git@github.com:theorchard/terraform-sqs.git//?ref=2.2.0"
#
#  environment                    = var.environment
#  application_family             = var.application_family
#  queue_name                     = "assets_to_download"
#  sqs_visibility_timeout_seconds = 1800
#}
