openvidu-deployment: single node - azure - build bicep

master
cruizba 2025-09-07 03:34:53 +02:00
parent e6757f5987
commit 3794237883
1 changed files with 5 additions and 7 deletions

View File

@ -5,7 +5,7 @@
"_generator": { "_generator": {
"name": "bicep", "name": "bicep",
"version": "0.37.4.10188", "version": "0.37.4.10188",
"templateHash": "9679404047975187940" "templateHash": "17663479742831822905"
} }
}, },
"parameters": { "parameters": {
@ -407,10 +407,10 @@
] ]
}, },
{ {
"condition": "[equals(variables('isEmptyIp'), true())]", "condition": "[equals(variables('ipNew'), true())]",
"type": "Microsoft.Network/publicIPAddresses", "type": "Microsoft.Network/publicIPAddresses",
"apiVersion": "2023-11-01", "apiVersion": "2023-11-01",
"name": "[format('{0}-publicIP', parameters('stackName'))]", "name": "[parameters('publicIpAddressObject').name]",
"location": "[variables('location')]", "location": "[variables('location')]",
"sku": { "sku": {
"name": "Standard", "name": "Standard",
@ -468,9 +468,7 @@
"subnet": { "subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', variables('networkSettings').vNetName, variables('networkSettings').subnetName)]" "id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', variables('networkSettings').vNetName, variables('networkSettings').subnetName)]"
}, },
"publicIPAddress": { "publicIPAddress": "[if(variables('isEmptyIp'), null(), createObject('id', if(variables('ipNew'), resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIpAddressObject').name), resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIpAddressObject').name))))]"
"id": "[if(variables('isEmptyIp'), resourceId('Microsoft.Network/publicIPAddresses', format('{0}-publicIP', parameters('stackName'))), if(variables('ipNew'), resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIpAddressObject').name), resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIpAddressObject').name)))]"
}
} }
} }
], ],
@ -479,7 +477,7 @@
} }
}, },
"dependsOn": [ "dependsOn": [
"[resourceId('Microsoft.Network/publicIPAddresses', format('{0}-publicIP', parameters('stackName')))]", "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIpAddressObject').name)]",
"[resourceId('Microsoft.Network/virtualNetworks', variables('networkSettings').vNetName)]", "[resourceId('Microsoft.Network/virtualNetworks', variables('networkSettings').vNetName)]",
"[resourceId('Microsoft.Network/networkSecurityGroups', format('{0}-nsg', parameters('stackName')))]" "[resourceId('Microsoft.Network/networkSecurityGroups', format('{0}-nsg', parameters('stackName')))]"
] ]