UpgradeProductRequestDTO
                                UpgradeProductRequestDTO                            
                            JSON Example
                                    {
    "environmentId": "string",
    "licenseRef": "string",
    "migrations": [
        {
            "configFileEncryptionKey": "string",
            "connectorHostname": "string",
            "connectorSshRootPassword": "string",
            "connectorSshUserPassword": "string",
            "preValidate": false,
            "windowsDomainPassword": "string",
            "windowsDomainUser": "string",
            "windowsHostname": "string",
            "windowsVCHostName": "string",
            "windowsVCPassword": "string",
            "windowsVCUser": "string",
            "windowsVMName": "string"
        }
    ],
    "preValidate": false,
    "productId": "string",
    "productVersion": "8.0.0",
    "repositoryType": "lcmRepository",
    "repositoryUrl": "/data/nfsPath/vrops-8.1.0.pak",
    "retainProductSnapshot": false,
    "snapshotIaasAfterVaUpgrade": false,
    "takeProductSnapshot": false,
    "tenantId": "string"
}
            
            
                                    string
                
                
            
        
        
                environmentId            
                            Optional
                    Environment ID
            
            
                                    string
                
                
            
        
        
                licenseRef            
                            Optional
                    License Reference
            
            
                                    boolean
                
                
            
        
        
                preValidate            
                            Optional
                    Prevalidate
            
            
                                    string
                
                
            
        
        
                productId            
                            Optional
                    Product ID
            
            
                                    string
                
                
            
        
        
                productVersion            
                            Optional
                    Product Version
            
            
                                    string
                
                
            
        
        
                repositoryType            
                            Optional
                    Repository Type
            
            
                                    string
                
                
            
        
        
                repositoryUrl            
                            Optional
                    Repository URL
            
            
                                    boolean
                
                
            
        
        
                retainProductSnapshot            
                            Optional
                    Retain Product Snapshot After Upgrade
            
            
                                    boolean
                
                
            
        
        
                snapshotIaasAfterVaUpgrade            
                            Optional
                    Snapshot Iaas After VA Upgrade
            
            
                                    boolean
                
                
            
        
        
                takeProductSnapshot            
                            Optional
                    Take Product Snapshot Before Upgrade
            
            
                                    string
                
                
            
        
        
                tenantId            
                            Optional
                    TenantId only required for vSSC upgrade
