aws∕sqs - dicomgrid/pt-modules GitHub Wiki

Usage

To use this module in your Terraform, refer to the below module example:

module "aws_sqs" {
  source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"

  # See inputs below for additional required parameters
}

Attributes

Requirements

Name Version
terraform ~> 1.0
aws >= 4.20.0

Providers

Name Version
aws >= 4.20.0

Modules

No modules.

Resources

Name Type
aws_sqs_queue.main resource
aws_sqs_queue_policy.main resource
aws_iam_policy_document.main data source

Inputs

Name Description Type Default Required
content_based_deduplication n/a bool false no
create n/a bool true no
create_queue_policy n/a bool true no
deduplication_scope n/a any null no
delay_seconds n/a number 0 no
deletion_window_in_days n/a number 7 no
encryption_type n/a string "sse" no
fifo_queue n/a bool false no
fifo_throughput_limit n/a any null no
kms_data_key_reuse_period_seconds n/a number 300 no
kms_master_key_id n/a any null no
max_message_size n/a number 262144 no
message_retention_seconds n/a number 345600 no
name n/a any null no
override_queue_policy_documents n/a list [] no
queue_policy_statements n/a map {} no
receive_wait_time_seconds n/a number 0 no
source_queue_policy_documents n/a list [] no
sqs_managed_sse_enabled n/a bool true no
tags n/a any null no
use_name_prefix n/a bool false no
visibility_timeout_seconds n/a number 30 no

Outputs

Name Description
queue_arn The ARN of the SQS queue

Changelog