diff --git a/modules/compute/virtual-machine-scale-sets/main.bicep b/modules/compute/virtual-machine-scale-sets/main.bicep index 94eddb8575..3b9949dd7d 100644 --- a/modules/compute/virtual-machine-scale-sets/main.bicep +++ b/modules/compute/virtual-machine-scale-sets/main.bicep @@ -508,8 +508,8 @@ resource vmss_logAnalyticsWorkspace 'Microsoft.OperationalInsights/workspaces@20 scope: resourceGroup(split(monitoringWorkspaceId, '/')[2], split(monitoringWorkspaceId, '/')[4]) } -module vmss_microsoftMonitoringAgentExtension 'extensions/main.bicep' = if (extensionMonitoringAgentConfig.enabled) { - name: '${uniqueString(deployment().name, location)}-VMSS-MicrosoftMonitoringAgent' +module vmss_azureMonitorAgentExtension 'extensions/main.bicep' = if (extensionMonitoringAgentConfig.enabled) { + name: '${uniqueString(deployment().name, location)}-VMSS-AzureMonitorAgent' params: { virtualMachineScaleSetName: vmss.name name: 'AzureMonitorAgent' @@ -609,7 +609,7 @@ module vmss_azureDiskEncryptionExtension 'extensions/main.bicep' = if (extension } dependsOn: [ vmss_customScriptExtension - vmss_microsoftMonitoringAgentExtension + vmss_azureMonitorAgentExtension ] } diff --git a/modules/compute/virtual-machine-scale-sets/main.json b/modules/compute/virtual-machine-scale-sets/main.json index 96ab084bf6..78832f5140 100644 --- a/modules/compute/virtual-machine-scale-sets/main.json +++ b/modules/compute/virtual-machine-scale-sets/main.json @@ -1183,7 +1183,7 @@ "condition": "[parameters('extensionMonitoringAgentConfig').enabled]", "type": "Microsoft.Resources/deployments", "apiVersion": "2022-09-01", - "name": "[format('{0}-VMSS-MicrosoftMonitoringAgent', uniqueString(deployment().name, parameters('location')))]", + "name": "[format('{0}-VMSS-AzureMonitorAgent', uniqueString(deployment().name, parameters('location')))]", "properties": { "expressionEvaluationOptions": { "scope": "inner" @@ -1194,12 +1194,12 @@ "value": "[parameters('name')]" }, "name": { - "value": "MicrosoftMonitoringAgent" + "value": "AzureMonitorAgent" }, "publisher": { "value": "Microsoft.EnterpriseCloud.Monitoring" }, - "type": "[if(equals(parameters('osType'), 'Windows'), createObject('value', 'MicrosoftMonitoringAgent'), createObject('value', 'OmsAgentForLinux'))]", + "type": "[if(equals(parameters('osType'), 'Windows'), createObject('value', 'AzureMonitorWindowsAgent'), createObject('value', 'AzureMonitorLinuxAgent'))]", "typeHandlerVersion": "[if(contains(parameters('extensionMonitoringAgentConfig'), 'typeHandlerVersion'), createObject('value', parameters('extensionMonitoringAgentConfig').typeHandlerVersion), if(equals(parameters('osType'), 'Windows'), createObject('value', '1.0'), createObject('value', '1.7')))]", "autoUpgradeMinorVersion": "[if(contains(parameters('extensionMonitoringAgentConfig'), 'autoUpgradeMinorVersion'), createObject('value', parameters('extensionMonitoringAgentConfig').autoUpgradeMinorVersion), createObject('value', true()))]", "enableAutomaticUpgrade": "[if(contains(parameters('extensionMonitoringAgentConfig'), 'enableAutomaticUpgrade'), createObject('value', parameters('extensionMonitoringAgentConfig').enableAutomaticUpgrade), createObject('value', false()))]", @@ -2275,7 +2275,7 @@ "dependsOn": [ "[resourceId('Microsoft.Compute/virtualMachineScaleSets', parameters('name'))]", "[resourceId('Microsoft.Resources/deployments', format('{0}-VMSS-CustomScriptExtension', uniqueString(deployment().name, parameters('location'))))]", - "[resourceId('Microsoft.Resources/deployments', format('{0}-VMSS-MicrosoftMonitoringAgent', uniqueString(deployment().name, parameters('location'))))]" + "[resourceId('Microsoft.Resources/deployments', format('{0}-VMSS-AzureMonitorAgent', uniqueString(deployment().name, parameters('location'))))]" ] }, { @@ -2486,4 +2486,4 @@ "value": "[reference(resourceId('Microsoft.Compute/virtualMachineScaleSets', parameters('name')), '2022-11-01', 'full').location]" } } -} \ No newline at end of file +} diff --git a/ps-rule.yaml b/ps-rule.yaml index 93a5717555..7f1073715a 100644 --- a/ps-rule.yaml +++ b/ps-rule.yaml @@ -24,8 +24,11 @@ include: - PSRule.Rules.Azure execution: - suppressedRuleWarning: false - notProcessedWarning: false + # suppressedRuleWarning: false + # notProcessedWarning: false + ruleSuppressed: Warn + unprocessedObject: Warn + output: culture: