config/profiles/full.json

{
  "profileName": "full",
  "description": "Full Azure demo environment deploying all supported resource types except ai and data (disabled by default — require quota approval and carry unpredictable cost). No hardening. Designed as a baseline for benchmark testing (CIS, MCSB, Defender CSPM, etc.).",
  "version": "2.0.0",
  "modules": {
    "monitoring": {
      "enabled": true,
      "features": {
        "alertRules": false,
        "alertEmail": ""
      }
    },
    "networking": {
      "enabled": true,
      "features": {
        "bastionSku": "Developer",
        "enableAppGateway": false,
        "enableFirewall": "None",
        "enableVpnGateway": false,
        "enableDdos": false,
        "enableNatGateway": false,
        "enablePrivateDnsZones": false
      }
    },
    "security": {
      "enabled": true,
      "features": {
        "keyVault": true,
        "managedIdentity": true,
        "defenderForCloud": false,
        "sentinel": false,
        "allowedCidrRanges": []
      }
    },
    "compute": {
      "enabled": true,
      "features": {
        "windowsVm": true,
        "linuxVm": true,
        "vmss": false,
        "enableAutoShutdown": false,
        "vmSku": "Standard_B2s",
        "domainController": false,
        "domainName": ""
      }
    },
    "storage": {
      "enabled": true,
      "features": {
        "dataLakeGen2": true,
        "enableSoftDelete": false,
        "enableVersioning": false,
        "allowedCidrRanges": []
      }
    },
    "databases": {
      "enabled": true,
      "features": {
        "sqlDatabase": true,
        "sqlVm": false,
        "cosmosDb": true,
        "postgresql": false,
        "mysql": false,
        "redis": false,
        "allowAllSqlIngress": false
      }
    },
    "appservices": {
      "enabled": true,
      "features": {
        "windowsWebApp": true,
        "functionApp": true,
        "logicApp": true
      }
    },
    "containers": {
      "enabled": true,
      "features": {
        "containerRegistry": true,
        "kubernetesService": true,
        "containerApps": true,
        "containerInstances": true,
        "aksAuthorizedIpRanges": []
      }
    },
    "integration": {
      "enabled": true,
      "features": {
        "serviceBus": true,
        "eventHub": true,
        "eventGrid": true,
        "signalR": true,
        "apiManagement": false,
        "apimSku": "Developer"
      }
    },
    "ai": {
      "enabled": false,
      "features": {
        "aiServices": false,
        "openAi": false,
        "cognitiveSearch": false,
        "machineLearning": false
      }
    },
    "data": {
      "enabled": false,
      "features": {
        "dataFactory": false,
        "synapse": false,
        "databricks": false,
        "purview": false
      }
    },
    "governance": {
      "enabled": true,
      "features": {
        "automationAccount": true,
        "budget": true,
        "budgetAmount": 300,
        "resourceLocks": false,
        "policyAssignments": false,
        "budgetAlertEmail": ""
      }
    }
  },
  "seedDummyData": true
}