Skip to content

moneyadviceservice/terraform-module-service-bus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-module-service-bus

A Terraform module for the creation of Service Buses.

Requirements

No requirements.

Providers

Name Version
azurerm n/a

Modules

No modules.

Resources

Name Type
azurerm_servicebus_namespace.this resource
azurerm_servicebus_queue.this resource

Inputs

Name Description Type Default Required
auto_delete_on_idle (Optional) The ISO 8601 timespan duration of the idle interval after which the Queue is automatically deleted, minimum of 5 minutes. string null no
default_message_ttl Optional) The ISO 8601 timespan duration of the TTL of messages sent to this queue. string "P1D" no
enable_partitioning (Optional) Boolean flag which controls whether to enable the queue to be partitioned across multiple message brokers. bool false no
env The environment to deploy to string n/a yes
location n/a string "uksouth" no
lock_duration (Optional) The ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. string "PT12S" no
max_delivery_count (Optional) Integer value which controls when a message is automatically dead lettered. number 3 no
max_message_size_in_kilobytes (Optional) Integer value which controls the maximum size of a message allowed on the queue for Premium SKU. number 256 no
max_size_in_megabytes (Optional) Integer value which controls the size of memory allocated for the queue. number 1024 no
name The name of your Service Bus Namespace string null no
product The product name string n/a yes
queues Map of service bus queues to create.
map(object({
queue_name = string
}))
{} no
resource_group_name The resource group your Cosmos DB account will be assigned to string n/a yes

Outputs

Name Description
servicebus_namespace_id n/a

About

A Terraform module for the creation of Service Buses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages