{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "sb_namespaces_name": { "defaultValue": "yourservicebusnamespacename", "type": "String" } }, "variables": {}, "resources": [ { "type": "Microsoft.ServiceBus/namespaces", "apiVersion": "2021-06-01-preview", "name": "[parameters('sb_namespaces_name')]", "location": "West US 2", "sku": { "name": "Premium", "tier": "Premium", "capacity": 1 }, "properties": { "disableLocalAuth": false, "zoneRedundant": true } }, { "type": "Microsoft.ServiceBus/namespaces/AuthorizationRules", "apiVersion": "2021-06-01-preview", "name": "[concat(parameters('sb_namespaces_name'), '/RootManageSharedAccessKey')]", "location": "West US 2", "dependsOn": [ "[resourceId('Microsoft.ServiceBus/namespaces', parameters('sb_namespaces_name'))]" ], "properties": { "rights": [ "Listen", "Manage", "Send" ] } }, { "type": "Microsoft.ServiceBus/namespaces/networkRuleSets", "apiVersion": "2021-06-01-preview", "name": "[concat(parameters('sb_namespaces_name'), '/default')]", "location": "West US 2", "dependsOn": [ "[resourceId('Microsoft.ServiceBus/namespaces', parameters('sb_namespaces_name'))]" ], "properties": { "defaultAction": "Deny", "virtualNetworkRules": [], "ipRules": [] } }, { "type": "Microsoft.ServiceBus/namespaces/queues", "apiVersion": "2021-06-01-preview", "name": "[concat(parameters('sb_namespaces_name'), '/queuelock')]", "location": "West US 2", "dependsOn": [ "[resourceId('Microsoft.ServiceBus/namespaces', parameters('sb_namespaces_name'))]" ], "properties": { "lockDuration": "PT5M", "maxSizeInMegabytes": 1024, "requiresDuplicateDetection": false, "requiresSession": false, "defaultMessageTimeToLive": "P14D", "deadLetteringOnMessageExpiration": false, "enableBatchedOperations": true, "duplicateDetectionHistoryTimeWindow": "PT10M", "maxDeliveryCount": 10, "status": "Active", "maxMessageSizeInKilobytes": 10240, "autoDeleteOnIdle": "P14D", "enablePartitioning": false, "enableExpress": false } } ] }