UpgradeProductRequestDTO

UpgradeProductRequestDTO
UpgradeProductRequestDTO
JSON Example
{
    "autoRevert": false,
    "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"
}
boolean
autoRevert
Optional

Auto revert snapshot

string
environmentId
Optional

Environment ID

string
licenseRef
Optional

License Reference

migrations
Optional

migrations

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