Structure1.json

{
    "DeploymentOptions": {
        "StartAfterCreation": true
    },
    "HyperVServers": [
        {
            "Name": "Testripper"
        }
    ],
    "VMs": [
        {
            "Name": "AutomationCanary",
            "ProcessorCount": 2,
            "MemoryStartupBytes": "1GB",
            "MemoryMaximumBytes": "4GB",
            "SwitchName": "Switch",
            "CheckpointType": "Disabled",
            "GoldenImagePath" : "\\\\office-ad\\shares\\Company Files\\Development Department\\Automation Files\\Agents\\automationpacker.vhdx",
            "VMHardDiskPath" : "C:\\Automation Agents",
            "UNCCredentialScript" : "C:\\TestScripts\\UNCCredentials.ps1",
            "Provisioning" : {
                "RebootAfterEachScript": true,
                "Scripts" : [
                    "C:\\TestScripts\\Script1.Set-Credential.ps1",
                    "C:\\TestScripts\\Script2.ps1",
                    "C:\\TestScripts\\Script3.ps1",
                    "C:\\TestScripts\\Script4.Set-Credential.ps1",
                    "C:\\TestScripts\\Script5.ps1"
                ]
            }
 
             
        }
    ]
}