Skip to content

Commit 652b095

Browse files
author
Evilazaro Alves
committed
Fix Connectivity bug
1 parent bf618b1 commit 652b095

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/connectivity/connectivity.bicep

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@ param logAnalyticsId string
1010
@description('Azure region for resource deployment')
1111
param location string
1212

13+
var rgCreate = (projectNetwork.create && projectNetwork.virtualNetworkType == 'Unmanaged')
14+
1315
module Rg 'resourceGroup.bicep' = {
1416
name: 'projectNetworkRg-${uniqueString(projectNetwork.name, location)}'
1517
scope: subscription()
1618
params: {
1719
name: projectNetwork.resourceGroupName
1820
location: location
1921
tags: projectNetwork.tags
20-
create: projectNetwork.create
22+
create: rgCreate
2123
}
2224
}
2325

24-
module virtualNetwork 'vnet.bicep' = {
26+
module virtualNetwork 'vnet.bicep' = if (rgCreate) {
2527
name: 'virtualNetwork-${uniqueString(projectNetwork.name, location)}'
2628
scope: resourceGroup(projectNetwork.resourceGroupName)
2729
params: {
@@ -42,10 +44,10 @@ module virtualNetwork 'vnet.bicep' = {
4244
]
4345
}
4446

45-
var vnetCreate = (projectNetwork.create && projectNetwork.virtualNetworkType == 'Unmanaged') || (!projectNetwork.create && projectNetwork.virtualNetworkType == 'Unmanaged')
47+
var netConectCreate = (projectNetwork.create && projectNetwork.virtualNetworkType == 'Unmanaged') || (!projectNetwork.create && projectNetwork.virtualNetworkType == 'Unmanaged')
4648

4749
@description('Network Connection resource for DevCenter')
48-
module networkConnection './networkConnection.bicep' = if (vnetCreate) {
50+
module networkConnection './networkConnection.bicep' = if (netConectCreate) {
4951
name: 'netconn-${uniqueString(projectNetwork.name,resourceGroup().id)}'
5052
scope: resourceGroup()
5153
params: {
@@ -58,7 +60,7 @@ module networkConnection './networkConnection.bicep' = if (vnetCreate) {
5860
]
5961
}
6062

61-
output networkConnectionName string = vnetCreate
63+
output networkConnectionName string = netConectCreate
6264
? networkConnection!.outputs.networkConnectionName
6365
: projectNetwork.name
6466

0 commit comments

Comments
 (0)