Skip to content

Commit eea4439

Browse files
Add private dns zone names for Azure Government AI Search and CosmosDB - Fixes #71 (#251)
1 parent 071a8ea commit eea4439

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
{
22
"azureCloud": {
3+
"aiSearch": "privatelink.search.azure.com",
34
"azureMonitor": [
45
"privatelink.monitor.azure.com",
56
"privatelink.oms.opinsights.azure.com",
67
"privatelink.agentsvc.azure-automation.net",
78
"privatelink.ods.opinsights.azure.com"
8-
]
9+
],
10+
"cosmosDB": "privatelink.documents.azure.com"
911
},
1012
"azureusgovernment": {
13+
"aiSearch": "privatelink.search.azure.us",
1114
"azureMonitor": [
1215
"privatelink.monitor.azure.us",
1316
"privatelink.oms.opinsights.azure.us",
1417
"privatelink.agentsvc.azure-automation.us",
1518
"privatelink.ods.opinsights.azure.us"
16-
]
19+
],
20+
"cosmosDB": "privatelink.documents.azure.us"
1721
}
1822
}

infra/core/vnet/privatelink-private-dns-zones.bicep

+6-4
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
@description('Virtual Network IDs to link to')
55
param linkedVnetIds array
66

7-
var aiSearchPrivateDnsZoneName = 'privatelink.search.windows.net'
8-
var blobStoragePrivateDnsZoneName = 'privatelink.blob.${environment().suffixes.storage}'
9-
var cosmosDbPrivateDnsZoneName = 'privatelink.documents.azure.com'
10-
var storagePrivateDnsZoneNames = [blobStoragePrivateDnsZoneName]
117
var privateDnsZoneData = loadJsonContent('private-dns-zone-groups.json')
128
var cloudName = toLower(environment().name)
9+
10+
var aiSearchPrivateDnsZoneName = privateDnsZoneData[cloudName].aiSearch
11+
var blobStoragePrivateDnsZoneName = 'privatelink.blob.${environment().suffixes.storage}'
12+
var cosmosDbPrivateDnsZoneName = privateDnsZoneData[cloudName].cosmosDb
13+
var storagePrivateDnsZoneNames = [blobStoragePrivateDnsZoneName]
1314
var azureMonitorPrivateDnsZones = privateDnsZoneData[cloudName].azureMonitor
15+
1416
var privateDnsZones = union(
1517
azureMonitorPrivateDnsZones,
1618
storagePrivateDnsZoneNames,

0 commit comments

Comments
 (0)