2026.9.9.2

Overview

Name servicebus
Tag 2026.9.9.2
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/servicebus:2026.9.9.2
Last updated 2026-09-09 12:50:17:+00:00
Created 2026-09-09 12:50:17:+00:00
Digest sha256:39b201e68c3c5bc7b1658e82d3b70aa83ccce2f65ae46afb076e099d3b0ecb7a

Parameters

Name Type Required Description
env string Yes The environment to be created.
tags object Yes Tags to add to the resources
location string No
resourceGroup().location
Azure region of the deployment
system string Yes System/project name
prefix string No
''
suffix string No
''
region string No
''
serviceBusSku string
'Basic',
'Standard',
'Premium'
No
'Basic'
serviceBusSkuCapacity int No
1
serviceBusQueues array No
[
]
keyvaultName string Yes KeyVault name to store connection string and primary key in
version string Yes
serviceBusName string No
format('{0}{1}{2}-sb{3}{4}-{5}{6}{7}', prefix, if(empty(prefix), '', '-'), system, if(empty(region), '', '-'), region, env, if(empty(suffix), '', '-'), suffix)

Outputs

Name Type Description
rootManageSharedAccessKeySecretUri string
rootManageSharedAccessConnectionStringSecretUri string
sendListenAccessKeySecretUri string
sendListenConnectionStringSecretUri string
serviceBusId string

Example

@description('The target environment.')
param env string

@description('The deployment version.')
param version string = '1.0.0.0'

@description('Tags to add to the resources')
param tags object

@description('System/project name')
param system string

@description('KeyVault name to store connection string and primary key in')
param keyvaultName string


module servicebus 'br:bicepacrdevwcom.azurecr.io/bicep/modules/servicebus:2026.9.9.2' = {
    name: 'servicebus${env}${version}'
    params: {
      env: env
      tags: tags
      system: system
      keyvaultName: keyvaultName
      version: version
    }
}