Skip to content

Commit

Permalink
Fixed tags
Browse files Browse the repository at this point in the history
  • Loading branch information
jamasten committed Dec 26, 2024
1 parent 566fe51 commit a81f7f9
Show file tree
Hide file tree
Showing 17 changed files with 21 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ resource customScriptExtension 'Microsoft.Compute/virtualMachines/extensions@202
parent: virtualMachine
name: 'CustomScriptExtension'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
publisher: 'Microsoft.Compute'
type: 'CustomScriptExtension'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ resource extension_DSC 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ resource dscEsriDataStore 'Microsoft.Compute/virtualMachines/extensions@2018-10-
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ resource dscEsriFileShare 'Microsoft.Compute/virtualMachines/extensions@2018-06-
parent: fileShareVirtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ resource dscEsriGraphDataStore 'Microsoft.Compute/virtualMachines/extensions@201
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ resource extension_DSC 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ resource dscEsriPortal 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ resource dscEsriServer 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ resource extension_DSC 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ resource extension_DSC 'Microsoft.Compute/virtualMachines/extensions@2018-10-01'
parent: virtualMachine
name: 'DSCConfiguration'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
autoUpgradeMinorVersion: true
publisher: 'Microsoft.Powershell'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,6 @@ module dscEsriGraphDataStoreServers 'dscEsriGraphDataStore.bicep' = [for (server
dependsOn:[
dscEsriServers
dscEsriDataStoreServers
dscFileShare
dscEsriObjectDataStoreServers
dscEsriSpatioTemporalServers
applicationGateway
Expand Down Expand Up @@ -370,7 +369,6 @@ module dscEsriObjectDataStoreServers 'dscEsriObjectDataStore.bicep' = [for (serv
dependsOn:[
dscEsriServers
dscEsriDataStoreServers
dscFileShare
applicationGateway
// privateDnsZone
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ param publicIpAllocationMethod string
resource publicIp 'Microsoft.Network/publicIPAddresses@2023-04-01' = {
name: publicIpAddressName
location: location
tags: contains(tags, 'Microsoft.Network/publicIPAddresses') ? tags['Microsoft.Network/publicIPAddresses'] : {}
tags: tags[?'Microsoft.Network/publicIPAddresses'] ?? {}
sku: {
name: 'Standard'
tier: 'Regional'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ param tags object = {}
resource resourceGroup 'Microsoft.Resources/resourceGroups@2019-05-01' = {
name: name
location: location
tags: tags
tags: tags[?'Microsoft.Resources/resourceGroups'] ?? {}
}

output id string = resourceGroup.id
Expand Down
3 changes: 1 addition & 2 deletions src/bicep/add-ons/esri-enterprise/modules/route-table.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ param routeTableRouteNextHopType string = 'VirtualAppliance'
resource routeTable 'Microsoft.Network/routeTables@2021-02-01' = {
name: name
location: location
tags: tags

tags: tags[?'Microsoft.Network/routeTables'] ?? {}
properties: {
routes: [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ var zones = [
resource storageAccount 'Microsoft.Storage/storageAccounts@2023-01-01' = {
name: '${resourcePrefix}saesri${uniqueStorageName}'
location: location
tags: contains(tags, 'Microsoft.Storage/storageAccounts') ? tags['Microsoft.Storage/storageAccounts'] : {}
tags: tags[?'Microsoft.Storage/storageAccounts'] ?? {}
sku: {
name: storageSKU
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ param tags object
resource userAssignedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = {
name: name
location: location
tags: contains(tags, 'Microsoft.ManagedIdentity/userAssignedIdentities') ? tags['Microsoft.ManagedIdentity/userAssignedIdentities'] : {}
tags: tags[?'Microsoft.ManagedIdentity/userAssignedIdentities'] ?? {}
}

output clientId string = userAssignedIdentity.properties.clientId
Expand Down
12 changes: 6 additions & 6 deletions src/bicep/add-ons/esri-enterprise/modules/virtualMachine.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ resource availabilitySet 'Microsoft.Compute/availabilitySets@2023-09-01' existin
resource networkInterface 'Microsoft.Network/networkInterfaces@2023-04-01' = {
name: networkInterfaceName
location: location
tags: contains(tags, 'Microsoft.Network/networkInterfaces') ? tags['Microsoft.Network/networkInterfaces'] : {}
tags: tags[?'Microsoft.Network/networkInterfaces'] ?? {}
properties: {
ipConfigurations: [
{
Expand Down Expand Up @@ -68,7 +68,7 @@ resource networkInterface 'Microsoft.Network/networkInterfaces@2023-04-01' = {
resource virtualMachine 'Microsoft.Compute/virtualMachines@2023-03-01' = {
name: virtualMachineName
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
identity: {
type: 'SystemAssigned'
}
Expand Down Expand Up @@ -147,7 +147,7 @@ resource aadLoginForWindows 'Microsoft.Compute/virtualMachines/extensions@2021-0
parent: virtualMachine
name: 'AADLoginForWindows'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
publisher: 'Microsoft.Azure.ActiveDirectory'
type: 'AADLoginForWindows'
Expand All @@ -163,7 +163,7 @@ resource jsonADDomainExtension 'Microsoft.Compute/virtualMachines/extensions@202
parent: virtualMachine
name: 'joindomain'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
publisher: 'Microsoft.Compute'
type: 'JsonADDomainExtension'
Expand Down Expand Up @@ -248,7 +248,7 @@ resource azureMonitorWindowsAgent 'Microsoft.Compute/virtualMachines/extensions@
parent: virtualMachine
name: 'AzureMonitorWindowsAgent'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
properties: {
publisher: 'Microsoft.Azure.Monitor'
type: 'AzureMonitorWindowsAgent'
Expand All @@ -269,7 +269,7 @@ resource azureMonitorWindowsAgent 'Microsoft.Compute/virtualMachines/extensions@
resource dnsSuffix 'Microsoft.Compute/virtualMachines/runCommands@2023-03-01' = if (joinEntraDomain && (!joinWindowsDomain)) {
name: 'rc-esriDnsSuffix'
location: location
tags: contains(tags, 'Microsoft.Compute/virtualMachines') ? tags['Microsoft.Compute/virtualMachines'] : {}
tags: tags[?'Microsoft.Compute/virtualMachines'] ?? {}
parent: virtualMachine
properties: {
treatFailureAsDeploymentFailure: true
Expand Down

0 comments on commit a81f7f9

Please sign in to comment.