tests/fixtures/collector-equivalence/Web.json

{
  "description": "Synthetic per-collector estate for the Web declarative-collector equivalence proof (AB#5659). GENERATED by scripts/New-ScoutCollectorFixture.ps1 -- regenerate rather than hand-edit.",
  "subscriptions": [
    {
      "id": "00000000-0000-0000-0000-000000000001",
      "Name": "sub-fixture-01"
    }
  ],
  "retirements": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1e-1",
      "ServiceID": "svc-1"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1f-1",
      "ServiceID": "svc-1"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1f-1",
      "ServiceID": "svc-2"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1e-1",
      "ServiceID": "svc-1"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1f-1",
      "ServiceID": "svc-1"
    },
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1f-1",
      "ServiceID": "svc-2"
    }
  ],
  "unsupported": [
    {
      "Id": "svc-1",
      "RetiringFeature": "Fixture Feature One",
      "RetirementDate": "2027-03-31"
    },
    {
      "Id": "svc-2",
      "RetiringFeature": "Fixture Feature Two",
      "RetirementDate": "2028-06-30"
    }
  ],
  "collectors": {
    "APPServicePlan": {
      "resources": [
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1a-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1a",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "Properties": {
            "targetResourceUri": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1a-1"
          },
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1a-1/autoscalesettings/appserviceplan-t1a-join1",
          "NAME": "appserviceplan-t1a-join1",
          "TYPE": "microsoft.insights/autoscalesettings",
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "RESOURCEGROUP": "rg-fixture-01",
          "LOCATION": "eastus",
          "tags": {}
        },
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1b-1",
          "tags": {
            "env": "prod",
            "owner": "platform"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1b",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "Properties": {
            "targetResourceUri": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1b-1"
          },
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1b-1/autoscalesettings/appserviceplan-t1b-join1",
          "NAME": "appserviceplan-t1b-join1",
          "TYPE": "microsoft.insights/autoscalesettings",
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "RESOURCEGROUP": "rg-fixture-01",
          "LOCATION": "eastus",
          "tags": {}
        },
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1c-1",
          "tags": {},
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1c",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-0000000000ff",
          "id": "/subscriptions/00000000-0000-0000-0000-0000000000ff/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1d-1",
          "tags": {
            "env": "dev"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1d",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "Properties": {
            "targetResourceUri": "/subscriptions/00000000-0000-0000-0000-0000000000ff/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1d-1"
          },
          "id": "/subscriptions/00000000-0000-0000-0000-0000000000ff/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1d-1/autoscalesettings/appserviceplan-t1d-join1",
          "NAME": "appserviceplan-t1d-join1",
          "TYPE": "microsoft.insights/autoscalesettings",
          "subscriptionId": "00000000-0000-0000-0000-0000000000ff",
          "RESOURCEGROUP": "rg-fixture-01",
          "LOCATION": "eastus",
          "tags": {}
        },
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1e-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1e",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "Properties": {
            "targetResourceUri": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1e-1"
          },
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1e-1/autoscalesettings/appserviceplan-t1e-join1",
          "NAME": "appserviceplan-t1e-join1",
          "TYPE": "microsoft.insights/autoscalesettings",
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "RESOURCEGROUP": "rg-fixture-01",
          "LOCATION": "eastus",
          "tags": {}
        },
        {
          "PROPERTIES": {
            "numberOfSites": "res-value",
            "currentNumberOfWorkers": "res-value",
            "computeMode": "res-value",
            "currentWorkerSize": "res-value",
            "maximumNumberOfWorkers": "res-value",
            "reserved": "res-value",
            "kind": "res-value",
            "zoneRedundant": "res-value"
          },
          "SKU": {
            "tier": "res-value",
            "name": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1f-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appserviceplan-t1f",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/serverfarms"
        },
        {
          "Properties": {
            "targetResourceUri": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1f-1"
          },
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/serverfarms/appserviceplan-t1f-1/autoscalesettings/appserviceplan-t1f-join1",
          "NAME": "appserviceplan-t1f-join1",
          "TYPE": "microsoft.insights/autoscalesettings",
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "RESOURCEGROUP": "rg-fixture-01",
          "LOCATION": "eastus",
          "tags": {}
        }
      ]
    },
    "APPServices": {
      "resources": [
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1a-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1a",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        },
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1b-1",
          "tags": {
            "env": "prod",
            "owner": "platform"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1b",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        },
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1c-1",
          "tags": {},
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1c",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        },
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-0000000000ff",
          "id": "/subscriptions/00000000-0000-0000-0000-0000000000ff/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1d-1",
          "tags": {
            "env": "dev"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1d",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        },
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1e-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1e",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        },
        {
          "PROPERTIES": {
            "siteConfig": {
              "ftpsState": "res-value",
              "linuxFxVersion": "res-value",
              "windowsFxVersion": "res-value"
            },
            "hostNameSslStates": [
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              },
              {
                "Name": "res-value",
                "hostType": "res-value",
                "sslState": "res-value"
              }
            ],
            "Properties": {
              "SiteConfig": {
                "acrUseManagedIdentityCreds": "res-value"
              }
            },
            "virtualNetworkSubnetId": "seg0/seg1/seg2/seg3/seg4/seg5/seg6/seg7/seg8/seg9/seg10/seg11/seg12/seg13/seg14/seg15",
            "sku": "res-value",
            "zoneRedundant": "res-value",
            "maximumNumberOfZones": "res-value",
            "currentNumberOfZonesUtilized": "res-value",
            "enabled": "res-value",
            "state": "res-value",
            "clientCertEnabled": "res-value",
            "clientCertMode": "res-value",
            "contentAvailabilityState": "res-value",
            "runtimeAvailabilityState": "res-value",
            "httpsOnly": "res-value",
            "possibleInboundIpAddresses": "res-value",
            "repositorySiteName": "res-value",
            "availabilityState": "res-value",
            "defaultHostName": "res-value",
            "containerSize": "res-value",
            "adminEnabled": "res-value",
            "ftpsHostName": "res-value"
          },
          "subscriptionId": "00000000-0000-0000-0000-000000000001",
          "id": "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/rg-fixture-01/providers/microsoft.web/sites/appservices-t1f-1",
          "tags": {
            "env": "prod"
          },
          "RESOURCEGROUP": "res-value",
          "NAME": "appservices-t1f",
          "KIND": "res-value",
          "LOCATION": "res-value",
          "TYPE": "microsoft.web/sites"
        }
      ]
    }
  }
}