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
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