ResourceUpgradeSpec
Resource Upgrade Specification
{
"resourceId": "string",
"shutdownVms": false,
"toVersion": "string",
"scheduledTimestamp": "string",
"upgradeNow": false,
"personalitySpec": {
"personalityId": "string",
"hardwareSupportSpecs": [
{
"name": "string",
"packageSpec": {
"name": "string",
"version": "string"
}
}
]
},
"customIsoSpec": {
"id": "string"
},
"enableQuickboot": false,
"evacuateOfflineVms": false,
"esxUpgradeOptionsSpec": {
"esxUpgradeFailureAction": {
"retryDelay": 0,
"retryCount": 0,
"action": "FAIL, RETRY"
},
"enforceHclValidation": false,
"enableQuickPatch": false,
"enableQuickboot": false,
"evacuateOfflineVms": false,
"disableHac": false,
"disableDpm": false,
"preRemediationPowerAction": "POWER_OFF_VMS, SUSPEND_VMS, DO_NOT_CHANGE_VMS_POWER_STATE, SUSPEND_VMS_TO_MEMORY"
}
}
Resource ID for Upgrade
If Resource Type is UNASSIGNED_HOST, set flag for enabling shutting down VM's before Upgrade
If Resource Type is UNASSIGNED_HOST, set the target version for Upgrade
Upgrade Scheduled Time
Flag for enabling Upgrade Now. If true, scheduledTimestamp is ignored
Custom ISO Specifications for VUM Clusters Upgrade with Custom ISO
Flag for requesting Quick Boot for ESXi upgrade
Flag for requesting Evacuation of Offline VMs for ESXi upgrade
Options for ESXi upgrade. These are applicable to vSphere Lifecycle Manager Images based upgrade only.