Overview
|
|
| Name |
servicebus |
| Tag |
2026.8.25.4 |
| FullName |
br:bicepacrdevwcom.azurecr.io/bicep/modules/servicebus:2026.8.25.4 |
| Last updated |
2026-08-25 10:42:12:+00:00 |
| Created |
2026-08-25 10:42:12:+00:00 |
| Digest |
sha256:f3ae7d05f1ac57b7cb09edb7e728a7abf059d32a992c39d3ae4d221a219bbf6a |
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.8.25.4' = {
name: 'servicebus${env}${version}'
params: {
env: env
tags: tags
system: system
keyvaultName: keyvaultName
version: version
}
}