output/20260723_081532/govviz/ALZ_20260723_081601/Enterprise-Scale/eslzArm/subscriptionTemplates/azActivityDiagnostics.json

{
    "$schema": "https://schema.management.azure.com/schemas/2018-05-01/subscriptionDeploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
      "logAnalytics": {
        "type": "string"
      },
      "logsEnabled": {
        "type": "string",
        "allowedValues": [
            "True",
            "False"
        ],
        "defaultValue": "True"
      }
    },
    "variables": {},
    "resources": [
      {
        "name": "subscriptionToLa",
        "type": "Microsoft.Insights/diagnosticSettings",
        "apiVersion": "2017-05-01-preview",
        "location": "Global",
        "properties": {
          "workspaceId": "[parameters('logAnalytics')]",
          "logs": [
            {
              "category": "Administrative",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "Security",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "ServiceHealth",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "Alert",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "Recommendation",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "Policy",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "Autoscale",
              "enabled": "[parameters('logsEnabled')]"
            },
            {
              "category": "ResourceHealth",
              "enabled": "[parameters('logsEnabled')]"
            }
          ]
        }
      }
    ],
    "outputs": {}
  }