Skip to content

Commit 5571b42

Browse files
committed
update
1 parent de0e64d commit 5571b42

1 file changed

Lines changed: 7 additions & 15 deletions

File tree

infra/main.bicep

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,6 @@ module avmPrivateDnsZoneAiServices 'br/public:avm/res/network/private-dns-zone:0
217217
name: zone.key
218218
params: {
219219
name: zone.key
220-
location: deployment_param.resource_group_location
221220
tags: deployment_param.tags
222221
enableTelemetry: deployment_param.enable_telemetry
223222
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -236,7 +235,6 @@ module avmPrivateDnsZoneAiFoundryStorage 'br/public:avm/res/network/private-dns-
236235
name: 'private-dns-zone-aifoundry-storage-${zone.value}'
237236
params: {
238237
name: zone.key
239-
location: deployment_param.resource_group_location
240238
tags: deployment_param.tags
241239
enableTelemetry: deployment_param.enable_telemetry
242240
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -255,7 +253,6 @@ module avmPrivateDnsZoneAiFoundryWorkspace 'br/public:avm/res/network/private-dn
255253
name: 'private-dns-zone-aifoundry-workspace-${zone.value}-${i}'
256254
params: {
257255
name: zone.key
258-
location: deployment_param.resource_group_location
259256
tags: deployment_param.tags
260257
enableTelemetry: deployment_param.enable_telemetry
261258
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -270,8 +267,7 @@ var cosmosdbMongoPrivateDnsZones = {
270267
module avmPrivateDnsZoneCosmosMongoDB 'br/public:avm/res/network/private-dns-zone:0.7.1' = if (deployment_param.enable_waf) {
271268
name: 'private-dns-zone-cosmos-mongo'
272269
params: {
273-
name: cosmosdbMongoPrivateDnsZones['privatelink.mongo.cosmos.azure.com']
274-
location: deployment_param.resource_group_location
270+
name: items(cosmosdbMongoPrivateDnsZones)[0].key
275271
tags: deployment_param.tags
276272
enableTelemetry: deployment_param.enable_telemetry
277273
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -285,11 +281,10 @@ var appStoragePrivateDnsZones = {
285281
}
286282

287283
module avmPrivateDnsZonesAppStorage 'br/public:avm/res/network/private-dns-zone:0.7.1' = [
288-
for zone in items(appStoragePrivateDnsZones): if (deployment_param.enable_waf) {
289-
name: 'private-dns-zone-app-storage-${zone}'
284+
for (zone, i) in items(appStoragePrivateDnsZones): if (deployment_param.enable_waf) {
285+
name: 'private-dns-zone-app-storage-${zone.value}-${i}'
290286
params: {
291287
name: zone.key
292-
location: deployment_param.resource_group_location
293288
tags: deployment_param.tags
294289
enableTelemetry: deployment_param.enable_telemetry
295290
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -305,8 +300,7 @@ var appConfigPrivateDnsZones = {
305300
module avmPrivateDnsZoneAppConfig 'br/public:avm/res/network/private-dns-zone:0.7.1' = if (deployment_param.enable_waf) {
306301
name: 'private-dns-zone-app-config'
307302
params: {
308-
name: appConfigPrivateDnsZones['privatelink.azconfig.io']
309-
location: deployment_param.resource_group_location
303+
name: items(appConfigPrivateDnsZones)[0].key
310304
tags: deployment_param.tags
311305
enableTelemetry: deployment_param.enable_telemetry
312306
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -322,7 +316,6 @@ module avmPrivateDnsZoneKeyVault 'br/public:avm/res/network/private-dns-zone:0.7
322316
name: 'private-dns-zone-key-vault'
323317
params: {
324318
name: items(keyVaultPrivateDnsZones)[0].key
325-
location: deployment_param.resource_group_location
326319
tags: deployment_param.tags
327320
enableTelemetry: deployment_param.enable_telemetry
328321
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -338,7 +331,6 @@ module avmPrivateDnsZoneContainerRegistry 'br/public:avm/res/network/private-dns
338331
name: 'private-dns-zone-container-registry'
339332
params: {
340333
name: items(containerRegistryPrivateDnsZones)[0].key
341-
location: deployment_param.resource_group_location
342334
tags: deployment_param.tags
343335
enableTelemetry: deployment_param.enable_telemetry
344336
virtualNetworkLinks: [{ virtualNetworkResourceId: avmVirtualNetwork.outputs.resourceId }]
@@ -916,9 +908,9 @@ module avmContainerAppEnv 'br/public:avm/res/app/managed-environment:0.11.1' = {
916908
publicNetworkAccess: 'Enabled'
917909

918910
// <========== WAF related parameters
919-
infrastructureSubnetResourceId: (deployment_param.enable_waf)
920-
? avmVirtualNetwork.outputs.subnetResourceIds[1]
921-
: null // Use the container app subnet
911+
// infrastructureSubnetResourceId: (deployment_param.enable_waf)
912+
// ? avmVirtualNetwork.outputs.subnetResourceIds[1]
913+
// : null // Use the container app subnet
922914
zoneRedundant: (deployment_param.enable_waf) ? true : false
923915
}
924916
}

0 commit comments

Comments
 (0)