{
  "$schema": "./arc-config.schema.json",
  "metadata": {
    "name": "Contoso Azure Arc hybrid and AWS rollout",
    "version": "1.0.0",
    "status": "draft",
    "lastReviewed": "2026-09-14",
    "owner": "Contoso Cloud Platform"
  },
  "azure": {
    "cloud": "AzureCloud",
    "tenantId": "00000000-0000-0000-0000-000000000000",
    "subscriptionId": "00000000-0000-0000-0000-000000000000",
    "location": "eastus2",
    "resourceGroup": "rg-contoso-arc-hybrid-prod-eus2",
    "onboardingPrincipalClientId": "00000000-0000-0000-0000-000000000000",
    "connectivity": "public-endpoints",
    "privateLinkScopeResourceId": "",
    "logAnalyticsWorkspaceResourceId": ""
  },
  "estate": {
    "onPremTarget": 0,
    "awsTarget": 2000,
    "awsAccounts": [],
    "awsRegions": [
      "us-east-1",
      "us-west-2"
    ],
    "includeTags": {
      "ArcEnabled": "true",
      "Customer": "Contoso"
    },
    "excludeTags": {
      "ArcExclude": "true"
    }
  },
  "rollout": {
    "pilotSize": 20,
    "waveSize": 200,
    "maxConcurrency": "5%",
    "maxErrors": "1%",
    "pauseHoursBetweenWaves": 24,
    "successThresholdPercent": 98,
    "disconnectThresholdPercent": 2
  },
  "governance": {
    "requiredTags": [
      "Environment",
      "Application",
      "Owner",
      "CostCenter",
      "Customer",
      "SourceCloud",
      "AwsAccountId",
      "AwsRegion"
    ],
    "enableAzurePolicy": true,
    "enableAzureMonitorAgent": true,
    "enableDefenderForServers": false,
    "changeTicketRequired": true
  }
}