Skip to content

Commit c5f2222

Browse files
committed
update dns logic for endpoints
1 parent 5c65e0b commit c5f2222

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

infra/main.bicep

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1343,11 +1343,11 @@ module avmAppConfig 'br/public:avm/res/app-configuration/configuration-store:0.6
13431343
}
13441344
{
13451345
name: 'APP_STORAGE_BLOB_URL'
1346-
value: replace(avmStorageAccount.outputs.serviceEndpoints.blob, 'blob.core.windows.net', 'privatelink.blob.core.windows.net') //TODO: replace with actual blob URL
1346+
value: (deployment_param.enable_waf) ? replace(avmStorageAccount.outputs.serviceEndpoints.blob, 'blob.core.windows.net', 'privatelink.blob.core.windows.net') : avmStorageAccount.outputs.serviceEndpoints.blob //TODO: replace with actual blob URL
13471347
}
13481348
{
13491349
name: 'APP_STORAGE_QUEUE_URL'
1350-
value: replace(avmStorageAccount.outputs.serviceEndpoints.queue, 'queue.core.windows.net', 'privatelink.queue.core.windows.net') //TODO: replace with actual queue URL
1350+
value: (deployment_param.enable_waf) ? replace(avmStorageAccount.outputs.serviceEndpoints.queue, 'queue.core.windows.net', 'privatelink.queue.core.windows.net') : avmStorageAccount.outputs.serviceEndpoints.queue //TODO: replace with actual queue URL
13511351
}
13521352
{
13531353
name: 'APP_AI_PROJECT_CONN_STR'
@@ -1356,7 +1356,7 @@ module avmAppConfig 'br/public:avm/res/app-configuration/configuration-store:0.6
13561356
}
13571357
{
13581358
name: 'APP_COSMOS_CONNSTR'
1359-
value: replace(avmCosmosDB.outputs.primaryReadWriteConnectionString, 'mongo.cosmos.azure.com', 'privatelink.mongo.cosmos.azure.com')
1359+
value: (deployment_param.enable_waf) ? replace(avmCosmosDB.outputs.primaryReadWriteConnectionString, 'mongo.cosmos.azure.com', 'privatelink.mongo.cosmos.azure.com') : avmCosmosDB.outputs.primaryReadWriteConnectionString
13601360
}
13611361
]
13621362

@@ -1482,7 +1482,7 @@ module avmContainerApp_update 'br/public:avm/res/app/container-app:0.16.0' = {
14821482
env: [
14831483
{
14841484
name: 'APP_CONFIG_ENDPOINT'
1485-
value: replace(avmAppConfig.outputs.endpoint,'azconfig.io','privatelink.azconfig.io')
1485+
value: (deployment_param.enable_waf) ? replace(avmAppConfig.outputs.endpoint,'azconfig.io','privatelink.azconfig.io') : avmAppConfig.outputs.endpoint
14861486
}
14871487
]
14881488
}

0 commit comments

Comments
 (0)