Improved Purview Integration (#94)
* Improved Purview Integration * Updated strings
This commit is contained in:
Родитель
f7523f3de6
Коммит
0cadfdbb73
|
@ -78,9 +78,11 @@ To begin, please open the [infra/params.dev.json](/infra/params.dev.json). In th
|
|||
| sqlFlavour | Specifies the sql flavour that will be deployed. | `sql`, `mysql`, `maria` or `postgre` |
|
||||
| administratorPassword | Specifies the administrator password of the sql servers. Will be automatically set in the workflow. **Leave this value as is.** | `<your-secure-password>` |
|
||||
| processingService | Specifies the data engineering service that will be deployed (Data Factory or Synapse). | `dataFactory` or `synapse` |
|
||||
| synapseDefaultStorageAccountFileSystemId | Specifies the resource ID of the default storage account file system for synapse. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-name}/blobServices/default/containers/{container-name}` |
|
||||
| synapseDefaultStorageAccountFileSystemId | Specifies the resource ID of the default storage account file system for Synapse. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-name}/blobServices/default/containers/{container-name}` |
|
||||
| subnetId | Specifies the resource ID of the subnet to which all services will connect. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/virtualNetworks/{vnet-name}/subnets/{subnet-name}` |
|
||||
| purviewId | Specifies the resource ID of the central purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Purview/accounts/{purview-name}` |
|
||||
| purviewId | Specifies the resource ID of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Purview/accounts/{purview-name}` |
|
||||
| purviewManagedStorageId | Specifies the resource ID of the managed storage account of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-account-name}` |
|
||||
| purviewManagedEventHubId | Specifies the resource ID of the managed Event Hub of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.EventHub/namespaces/{eventhub-namespace-name}` |
|
||||
| enableRoleAssignments | Specifies whether role assignments should be enabled. **Leave this value as is.** | `true` or `false` |
|
||||
| privateDnsZoneIdKeyVault | Specifies the resource ID of the private DNS zone for KeyVault. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net` |
|
||||
| privateDnsZoneIdSynapseDev | Specifies the resource ID of the private DNS zone for Synapse Dev. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net` |
|
||||
|
|
|
@ -69,9 +69,11 @@ To begin, please open the [infra/params.dev.json](/infra/params.dev.json). In th
|
|||
| sqlFlavour | Specifies the sql flavour that will be deployed. | `sql`, `mysql`, `maria` or `postgre` |
|
||||
| administratorPassword | Specifies the administrator password of the sql servers. Will be automatically set in the workflow. **Leave this value as is.** | `<your-secure-password>` |
|
||||
| processingService | Specifies the data engineering service that will be deployed (Data Factory or Synapse). | `dataFactory` or `synapse` |
|
||||
| synapseDefaultStorageAccountFileSystemId | Specifies the resource ID of the default storage account file system for synapse. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-name}/blobServices/default/containers/{container-name}` |
|
||||
| synapseDefaultStorageAccountFileSystemId | Specifies the resource ID of the default storage account file system for Synapse. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-name}/blobServices/default/containers/{container-name}` |
|
||||
| subnetId | Specifies the resource ID of the subnet to which all services will connect. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/virtualNetworks/{vnet-name}/subnets/{subnet-name}` |
|
||||
| purviewId | Specifies the resource ID of the central purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Purview/accounts/{purview-name}` |
|
||||
| purviewId | Specifies the resource ID of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Purview/accounts/{purview-name}` |
|
||||
| purviewManagedStorageId | Specifies the resource ID of the managed storage account of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Storage/storageAccounts/{storage-account-name}` |
|
||||
| purviewManagedEventHubId | Specifies the resource ID of the managed Event Hub of the central Purview instance. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.EventHub/namespaces/{eventhub-namespace-name}` |
|
||||
| enableRoleAssignments | Specifies whether role assignments should be enabled. **Leave this value as is.** | `true` or `false` |
|
||||
| privateDnsZoneIdKeyVault | Specifies the resource ID of the private DNS zone for KeyVault. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net` |
|
||||
| privateDnsZoneIdSynapseDev | Specifies the resource ID of the private DNS zone for Synapse Dev. | `/subscriptions/{subscription-id}/resourceGroups/{rg-name}/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net` |
|
||||
|
|
|
@ -465,6 +465,14 @@
|
|||
"location": "all"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "purviewApi",
|
||||
"type": "Microsoft.Solutions.ArmApiControl",
|
||||
"request": {
|
||||
"method": "GET",
|
||||
"path": "[concat(steps('generalSettings').dataGovernanceSettings.purviewId.id, '?api-version=2021-07-01')]"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -950,6 +958,8 @@
|
|||
"processingService": "[if(empty(steps('generalSettings').dataProcessingServiceDeploymentSettings.processingService), '', steps('generalSettings').dataProcessingServiceDeploymentSettings.processingService)]",
|
||||
"synapseDefaultStorageAccountFileSystemId": "[if(empty(steps('generalSettings').dataProcessingServiceDeploymentSettings.synapseDefaultStorageAccountFileSystemId), '', steps('generalSettings').dataProcessingServiceDeploymentSettings.synapseDefaultStorageAccountFileSystemId)]",
|
||||
"purviewId": "[if(empty(steps('generalSettings').dataGovernanceSettings.purviewId.id), '', steps('generalSettings').dataGovernanceSettings.purviewId.id)]",
|
||||
"purviewManagedStorageId": "[if(empty(steps('generalSettings').dataGovernanceSettings.purviewId.id), '', steps('generalSettings').dataGovernanceSettings.purviewApi.properties.managedResources.storageAccount)]",
|
||||
"purviewManagedEventHubId": "[if(empty(steps('generalSettings').dataGovernanceSettings.purviewId.id), '', steps('generalSettings').dataGovernanceSettings.purviewApi.properties.managedResources.eventHubNamespace)]",
|
||||
"enableRoleAssignments": "[steps('generalSettings').generalSettings.enableRoleAssignments]",
|
||||
"subnetId": "[if(empty(steps('connectivitySettings').virtualNetwork.subnetId), '', steps('connectivitySettings').virtualNetwork.subnetId)]",
|
||||
"privateDnsZoneIdKeyVault": "[if(empty(steps('connectivitySettings').privateDnsZones.privateDnsZoneIdKeyVault), '', steps('connectivitySettings').privateDnsZones.privateDnsZoneIdKeyVault)]",
|
||||
|
|
|
@ -39,10 +39,14 @@ param administratorPassword string = ''
|
|||
])
|
||||
@description('Specifies the data engineering service that will be deployed (Data Factory, Synapse).')
|
||||
param processingService string = 'dataFactory'
|
||||
@description('Specifies the resource ID of the default storage account file system for synapse. If you selected dataFactory as processingService, leave this value empty as is.')
|
||||
@description('Specifies the resource ID of the default storage account file system for Synapse. If you selected dataFactory as processingService, leave this value empty as is.')
|
||||
param synapseDefaultStorageAccountFileSystemId string = ''
|
||||
@description('Specifies the resource ID of the central purview instance.')
|
||||
@description('Specifies the resource ID of the central Purview instance.')
|
||||
param purviewId string = ''
|
||||
@description('Specifies the resource ID of the managed storage account of the central Purview instance.')
|
||||
param purviewManagedStorageId string = ''
|
||||
@description('Specifies the resource ID of the managed Event Hub of the central Purview instance.')
|
||||
param purviewManagedEventHubId string = ''
|
||||
@description('Specifies whether role assignments should be enabled.')
|
||||
param enableRoleAssignments bool = false
|
||||
|
||||
|
@ -148,6 +152,8 @@ module datafactory001 'modules/services/datafactory.bicep' = if (processingServi
|
|||
privateDnsZoneIdDataFactory: privateDnsZoneIdDataFactory
|
||||
privateDnsZoneIdDataFactoryPortal: privateDnsZoneIdDataFactoryPortal
|
||||
purviewId: purviewId
|
||||
purviewManagedStorageId: purviewManagedStorageId
|
||||
purviewManagedEventHubId: purviewManagedEventHubId
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"_generator": {
|
||||
"name": "bicep",
|
||||
"version": "0.4.1008.15138",
|
||||
"templateHash": "8691367008467858870"
|
||||
"templateHash": "18378748460188709613"
|
||||
}
|
||||
},
|
||||
"parameters": {
|
||||
|
@ -77,14 +77,28 @@
|
|||
"type": "string",
|
||||
"defaultValue": "",
|
||||
"metadata": {
|
||||
"description": "Specifies the resource ID of the default storage account file system for synapse. If you selected dataFactory as processingService, leave this value empty as is."
|
||||
"description": "Specifies the resource ID of the default storage account file system for Synapse. If you selected dataFactory as processingService, leave this value empty as is."
|
||||
}
|
||||
},
|
||||
"purviewId": {
|
||||
"type": "string",
|
||||
"defaultValue": "",
|
||||
"metadata": {
|
||||
"description": "Specifies the resource ID of the central purview instance."
|
||||
"description": "Specifies the resource ID of the central Purview instance."
|
||||
}
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"type": "string",
|
||||
"defaultValue": "",
|
||||
"metadata": {
|
||||
"description": "Specifies the resource ID of the managed storage account of the central Purview instance."
|
||||
}
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"type": "string",
|
||||
"defaultValue": "",
|
||||
"metadata": {
|
||||
"description": "Specifies the resource ID of the managed Event Hub of the central Purview instance."
|
||||
}
|
||||
},
|
||||
"enableRoleAssignments": {
|
||||
|
@ -818,6 +832,12 @@
|
|||
},
|
||||
"purviewId": {
|
||||
"value": "[parameters('purviewId')]"
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"value": "[parameters('purviewManagedStorageId')]"
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"value": "[parameters('purviewManagedEventHubId')]"
|
||||
}
|
||||
},
|
||||
"template": {
|
||||
|
@ -827,7 +847,7 @@
|
|||
"_generator": {
|
||||
"name": "bicep",
|
||||
"version": "0.4.1008.15138",
|
||||
"templateHash": "13098323574595771051"
|
||||
"templateHash": "12319901659031497535"
|
||||
}
|
||||
},
|
||||
"parameters": {
|
||||
|
@ -857,6 +877,14 @@
|
|||
"purviewId": {
|
||||
"type": "string",
|
||||
"defaultValue": ""
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"type": "string",
|
||||
"defaultValue": ""
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"type": "string",
|
||||
"defaultValue": ""
|
||||
}
|
||||
},
|
||||
"functions": [],
|
||||
|
@ -914,6 +942,66 @@
|
|||
"[resourceId('Microsoft.DataFactory/factories/managedVirtualNetworks', parameters('datafactoryName'), 'default')]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition": "[not(empty(parameters('purviewId')))]",
|
||||
"type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints",
|
||||
"apiVersion": "2018-06-01",
|
||||
"name": "[format('{0}/{1}/{2}', parameters('datafactoryName'), 'default', 'Purview')]",
|
||||
"properties": {
|
||||
"fqdns": [],
|
||||
"groupId": "account",
|
||||
"privateLinkResourceId": "[parameters('purviewId')]"
|
||||
},
|
||||
"dependsOn": [
|
||||
"[resourceId('Microsoft.DataFactory/factories', parameters('datafactoryName'))]",
|
||||
"[resourceId('Microsoft.DataFactory/factories/managedVirtualNetworks', parameters('datafactoryName'), 'default')]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition": "[not(empty(parameters('purviewManagedStorageId')))]",
|
||||
"type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints",
|
||||
"apiVersion": "2018-06-01",
|
||||
"name": "[format('{0}/{1}/{2}', parameters('datafactoryName'), 'default', 'Purview_blob')]",
|
||||
"properties": {
|
||||
"fqdns": [],
|
||||
"groupId": "blob",
|
||||
"privateLinkResourceId": "[parameters('purviewManagedStorageId')]"
|
||||
},
|
||||
"dependsOn": [
|
||||
"[resourceId('Microsoft.DataFactory/factories', parameters('datafactoryName'))]",
|
||||
"[resourceId('Microsoft.DataFactory/factories/managedVirtualNetworks', parameters('datafactoryName'), 'default')]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition": "[not(empty(parameters('purviewManagedStorageId')))]",
|
||||
"type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints",
|
||||
"apiVersion": "2018-06-01",
|
||||
"name": "[format('{0}/{1}/{2}', parameters('datafactoryName'), 'default', 'Purview_queue')]",
|
||||
"properties": {
|
||||
"fqdns": [],
|
||||
"groupId": "queue",
|
||||
"privateLinkResourceId": "[parameters('purviewManagedStorageId')]"
|
||||
},
|
||||
"dependsOn": [
|
||||
"[resourceId('Microsoft.DataFactory/factories', parameters('datafactoryName'))]",
|
||||
"[resourceId('Microsoft.DataFactory/factories/managedVirtualNetworks', parameters('datafactoryName'), 'default')]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition": "[not(empty(parameters('purviewManagedEventHubId')))]",
|
||||
"type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints",
|
||||
"apiVersion": "2018-06-01",
|
||||
"name": "[format('{0}/{1}/{2}', parameters('datafactoryName'), 'default', 'Purview_namespace')]",
|
||||
"properties": {
|
||||
"fqdns": [],
|
||||
"groupId": "namespace",
|
||||
"privateLinkResourceId": "[parameters('purviewManagedEventHubId')]"
|
||||
},
|
||||
"dependsOn": [
|
||||
"[resourceId('Microsoft.DataFactory/factories', parameters('datafactoryName'))]",
|
||||
"[resourceId('Microsoft.DataFactory/factories/managedVirtualNetworks', parameters('datafactoryName'), 'default')]"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints",
|
||||
"apiVersion": "2018-06-01",
|
||||
|
|
|
@ -13,6 +13,8 @@ param keyVault001Id string
|
|||
param privateDnsZoneIdDataFactory string = ''
|
||||
param privateDnsZoneIdDataFactoryPortal string = ''
|
||||
param purviewId string = ''
|
||||
param purviewManagedStorageId string = ''
|
||||
param purviewManagedEventHubId string = ''
|
||||
|
||||
// Variables
|
||||
var keyVault001Name = length(split(keyVault001Id, '/')) >= 9 ? last(split(keyVault001Id, '/')) : 'incorrectSegmentLength'
|
||||
|
@ -60,6 +62,46 @@ resource datafactoryManagedIntegrationRuntime001 'Microsoft.DataFactory/factorie
|
|||
}
|
||||
}
|
||||
|
||||
resource datafactoryPurviewManagedPrivateEndpoint 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints@2018-06-01' = if(!empty(purviewId)) {
|
||||
parent: datafactoryManagedVirtualNetwork
|
||||
name: 'Purview'
|
||||
properties: {
|
||||
fqdns: []
|
||||
groupId: 'account'
|
||||
privateLinkResourceId: purviewId
|
||||
}
|
||||
}
|
||||
|
||||
resource datafactoryPurviewBlobManagedPrivateEndpoint 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints@2018-06-01' = if(!empty(purviewManagedStorageId)) {
|
||||
parent: datafactoryManagedVirtualNetwork
|
||||
name: 'Purview_blob'
|
||||
properties: {
|
||||
fqdns: []
|
||||
groupId: 'blob'
|
||||
privateLinkResourceId: purviewManagedStorageId
|
||||
}
|
||||
}
|
||||
|
||||
resource datafactoryPurviewQueueManagedPrivateEndpoint 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints@2018-06-01' = if(!empty(purviewManagedStorageId)) {
|
||||
parent: datafactoryManagedVirtualNetwork
|
||||
name: 'Purview_queue'
|
||||
properties: {
|
||||
fqdns: []
|
||||
groupId: 'queue'
|
||||
privateLinkResourceId: purviewManagedStorageId
|
||||
}
|
||||
}
|
||||
|
||||
resource datafactoryPurviewNamespaceManagedPrivateEndpoint 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints@2018-06-01' = if(!empty(purviewManagedEventHubId)) {
|
||||
parent: datafactoryManagedVirtualNetwork
|
||||
name: 'Purview_namespace'
|
||||
properties: {
|
||||
fqdns: []
|
||||
groupId: 'namespace'
|
||||
privateLinkResourceId: purviewManagedEventHubId
|
||||
}
|
||||
}
|
||||
|
||||
resource datafactoryKeyVault001ManagedPrivateEndpoint 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints@2018-06-01' = {
|
||||
parent: datafactoryManagedVirtualNetwork
|
||||
name: replace(keyVault001Name, '-', '')
|
||||
|
|
|
@ -32,6 +32,12 @@
|
|||
"purviewId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-dev-governance/providers/Microsoft.Purview/accounts/dmz-dev-purview001"
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-dev-purview001/providers/Microsoft.Storage/storageAccounts/scannortheuropekkkshlo"
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-dev-purview001/providers/Microsoft.EventHub/namespaces/Atlas-a487e969-df29-4159-8858-9e68d81285e9"
|
||||
},
|
||||
"enableRoleAssignments": {
|
||||
"value": false
|
||||
},
|
||||
|
|
|
@ -24,46 +24,52 @@
|
|||
"value": "dataFactory"
|
||||
},
|
||||
"synapseDefaultStorageAccountFileSystemId": {
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-prof-storage/providers/Microsoft.Storage/storageAccounts/dlz01devwork/blobServices/default/containers/di001"
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-prd-storage/providers/Microsoft.Storage/storageAccounts/dlz01devwork/blobServices/default/containers/di001"
|
||||
},
|
||||
"subnetId": {
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-prof-network/providers/Microsoft.Network/virtualNetworks/dlz01-prof-vnet/subnets/DataIntegration001Subnet"
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-prd-network/providers/Microsoft.Network/virtualNetworks/dlz01-prd-vnet/subnets/DataIntegration001Subnet"
|
||||
},
|
||||
"purviewId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-governance/providers/Microsoft.Purview/accounts/dmz-prof-purview001"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-governance/providers/Microsoft.Purview/accounts/dmz-prd-purview001"
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-purview001/providers/Microsoft.Storage/storageAccounts/scannortheuropekkkshlo"
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-purview001/providers/Microsoft.EventHub/namespaces/Atlas-a487e969-df29-4159-8858-9e68d81285e9"
|
||||
},
|
||||
"enableRoleAssignments": {
|
||||
"value": false
|
||||
},
|
||||
"privateDnsZoneIdKeyVault": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net"
|
||||
},
|
||||
"privateDnsZoneIdSynapseDev": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net"
|
||||
},
|
||||
"privateDnsZoneIdSynapseSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.sql.azuresynapse.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.sql.azuresynapse.net"
|
||||
},
|
||||
"privateDnsZoneIdDataFactory": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.datafactory.azure.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.datafactory.azure.net"
|
||||
},
|
||||
"privateDnsZoneIdDataFactoryPortal": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.adf.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.adf.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdCosmosdbSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.documents.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.documents.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdSqlServer": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.database.windows.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.database.windows.net"
|
||||
},
|
||||
"privateDnsZoneIdMySqlServer": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mysql.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mysql.database.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdMariaDb": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mariadb.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mariadb.database.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdPostgreSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prof-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.postgres.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-prd-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.postgres.database.azure.com"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -24,46 +24,52 @@
|
|||
"value": "dataFactory"
|
||||
},
|
||||
"synapseDefaultStorageAccountFileSystemId": {
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-test-storage/providers/Microsoft.Storage/storageAccounts/dlz01devwork/blobServices/default/containers/di001"
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-tst-storage/providers/Microsoft.Storage/storageAccounts/dlz01devwork/blobServices/default/containers/di001"
|
||||
},
|
||||
"subnetId": {
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-test-network/providers/Microsoft.Network/virtualNetworks/dlz01-test-vnet/subnets/DataIntegration001Subnet"
|
||||
"value": "/subscriptions/2150d511-458f-43b9-8691-6819ba2e6c7b/resourceGroups/dlz01-tst-network/providers/Microsoft.Network/virtualNetworks/dlz01-tst-vnet/subnets/DataIntegration001Subnet"
|
||||
},
|
||||
"purviewId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-governance/providers/Microsoft.Purview/accounts/dmz-test-purview001"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-governance/providers/Microsoft.Purview/accounts/dmz-tst-purview001"
|
||||
},
|
||||
"purviewManagedStorageId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-purview001/providers/Microsoft.Storage/storageAccounts/scannortheuropekkkshlo"
|
||||
},
|
||||
"purviewManagedEventHubId": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-purview001/providers/Microsoft.EventHub/namespaces/Atlas-a487e969-df29-4159-8858-9e68d81285e9"
|
||||
},
|
||||
"enableRoleAssignments": {
|
||||
"value": false
|
||||
},
|
||||
"privateDnsZoneIdKeyVault": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.vaultcore.azure.net"
|
||||
},
|
||||
"privateDnsZoneIdSynapseDev": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.dev.azuresynapse.net"
|
||||
},
|
||||
"privateDnsZoneIdSynapseSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.sql.azuresynapse.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.sql.azuresynapse.net"
|
||||
},
|
||||
"privateDnsZoneIdDataFactory": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.datafactory.azure.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.datafactory.azure.net"
|
||||
},
|
||||
"privateDnsZoneIdDataFactoryPortal": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.adf.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.adf.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdCosmosdbSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.documents.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.documents.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdSqlServer": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.database.windows.net"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.database.windows.net"
|
||||
},
|
||||
"privateDnsZoneIdMySqlServer": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mysql.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mysql.database.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdMariaDb": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mariadb.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.mariadb.database.azure.com"
|
||||
},
|
||||
"privateDnsZoneIdPostgreSql": {
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-test-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.postgres.database.azure.com"
|
||||
"value": "/subscriptions/17588eb2-2943-461a-ab3f-00a3ceac3112/resourceGroups/dmz-tst-global-dns/providers/Microsoft.Network/privateDnsZones/privatelink.postgres.database.azure.com"
|
||||
}
|
||||
}
|
||||
}
|
Загрузка…
Ссылка в новой задаче