Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.92 KB

File metadata and controls

35 lines (28 loc) · 1.92 KB

Terraform Azure Service Bus Namespace Module

This Terraform module is designed to create Azure Service bus namespaces and its related resources, including queues and topics.

Warning

Major version Zero (0.y.z) is for initial development. Anything MAY change at any time. A module SHOULD NOT be considered stable till at least it is major version one (1.0.0) or greater. Changes will always be via new versions being published and no changes will be made to existing published versions. For more details please go to https://semver.org/

Features

  • Creation of queues.
  • Creation of topics and its subscriptions on it
  • EntraID authentication instead of access keys
  • Support for customer-managed keys and double encryption with infrastructure encryption.
  • Enable private endpoint, providing secure access over a private network.
  • Enable diagnostic settings.
  • Creation of role assignments
  • Enable locks
  • Enable managed identities both system and user assigned ones.

Limitations

  • The module does not support configuring failover for premium tiers
  • The module does not support subscription filters when creating topics

Examples