Skip to content

Commit 545c70f

Browse files
authored
Merge pull request #782 from Azure/tags-updates
Tags updates
2 parents 88851f5 + 5c7a0dd commit 545c70f

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

workload/arm/deploy-baseline.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"_generator": {
66
"name": "bicep",
77
"version": "0.34.44.8038",
8-
"templateHash": "6868748504185616259"
8+
"templateHash": "2844762627669354029"
99
},
1010
"name": "AVD Accelerator - Baseline Deployment",
1111
"description": "AVD Accelerator - Deployment Baseline",
@@ -1719,7 +1719,14 @@
17191719
"varCreateVnetPeering": "[if(not(empty(parameters('existingHubVnetResourceId'))), true(), false())]",
17201720
"varTagsWithValues": "[union(if(empty(parameters('workloadNameTag')), createObject(), createObject('WorkloadName', parameters('workloadNameTag'))), if(empty(parameters('workloadTypeTag')), createObject(), createObject('WorkloadType', parameters('workloadTypeTag'))), if(empty(parameters('dataClassificationTag')), createObject(), createObject('DataClassification', parameters('dataClassificationTag'))), if(empty(parameters('departmentTag')), createObject(), createObject('Department', parameters('departmentTag'))), if(empty(parameters('workloadCriticalityTag')), createObject(), createObject('Criticality', if(equals(parameters('workloadCriticalityTag'), 'Custom'), parameters('workloadCriticalityCustomValueTag'), parameters('workloadCriticalityTag')))), if(empty(parameters('applicationNameTag')), createObject(), createObject('ApplicationName', parameters('applicationNameTag'))), if(empty(parameters('workloadSlaTag')), createObject(), createObject('ServiceClass', parameters('workloadSlaTag'))), if(empty(parameters('opsTeamTag')), createObject(), createObject('OpsTeam', parameters('opsTeamTag'))), if(empty(parameters('ownerTag')), createObject(), createObject('Owner', parameters('ownerTag'))), if(empty(parameters('costCenterTag')), createObject(), createObject('CostCenter', parameters('costCenterTag'))))]",
17211721
"varCustomResourceTags": "[if(parameters('createResourceTags'), variables('varTagsWithValues'), createObject())]",
1722-
"varAllComputeStorageTags": "[if(contains(parameters('avdIdentityServiceProvider'), 'EntraID'), createObject('IdentityServiceProvider', parameters('avdIdentityServiceProvider')), createObject('DomainName', parameters('identityDomainName'), 'IdentityServiceProvider', parameters('avdIdentityServiceProvider')))]",
1722+
"varAllComputeStorageTags": {
1723+
"DomainName": "[parameters('identityDomainName')]",
1724+
"IdentityServiceProvider": "[parameters('avdIdentityServiceProvider')]",
1725+
"SourceImage": "[if(parameters('useSharedImage'), split(parameters('avdCustomImageDefinitionId'), '/')[8], parameters('mpImageSku'))]",
1726+
"HotPoolName": "[variables('varHostPoolName')]",
1727+
"FSLogixPath": "[if(parameters('createAvdFslogixDeployment'), variables('varFslogixSharePath'), 'NA')]",
1728+
"OUPath": "[if(contains(parameters('avdIdentityServiceProvider'), 'EntraID'), 'NA', parameters('avdOuPath'))]"
1729+
},
17231730
"varAvdDefaultTags": {
17241731
"cm-resource-parent": "[format('/subscriptions/{0}/resourceGroups/{1}/providers/Microsoft.DesktopVirtualization/hostpools/{2}', parameters('avdWorkloadSubsId'), variables('varServiceObjectsRgName'), variables('varHostPoolName'))]",
17251732
"Environment": "[parameters('deploymentEnvironment')]",

workload/bicep/deploy-baseline.bicep

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -980,13 +980,14 @@ var varTagsWithValues = union(
980980
empty(costCenterTag) ? {} : { CostCenter: costCenterTag }
981981
)
982982
var varCustomResourceTags = createResourceTags ? varTagsWithValues : {}
983-
var varAllComputeStorageTags = contains(avdIdentityServiceProvider, 'EntraID')
984-
? {
985-
IdentityServiceProvider: avdIdentityServiceProvider
986-
}: {
987-
DomainName: identityDomainName
988-
IdentityServiceProvider: avdIdentityServiceProvider
989-
}
983+
var varAllComputeStorageTags = {
984+
DomainName: identityDomainName
985+
IdentityServiceProvider: avdIdentityServiceProvider
986+
SourceImage: useSharedImage ? split(avdCustomImageDefinitionId, '/')[8] : mpImageSku
987+
HotPoolName: varHostPoolName
988+
FSLogixPath: createAvdFslogixDeployment ? varFslogixSharePath : 'NA'
989+
OUPath: contains(avdIdentityServiceProvider, 'EntraID') ? 'NA' : avdOuPath
990+
}
990991
var varAvdDefaultTags = {
991992
'cm-resource-parent': '/subscriptions/${avdWorkloadSubsId}/resourceGroups/${varServiceObjectsRgName}/providers/Microsoft.DesktopVirtualization/hostpools/${varHostPoolName}'
992993
Environment: deploymentEnvironment

0 commit comments

Comments
 (0)