ResourceUpgradeSpec
ResourceUpgradeSpec
Resource Upgrade Specification
JSON Example
{
"customISOSpec": {
"hostIds": [
"string"
],
"id": "string"
},
"enableQuickboot": false,
"evacuateOfflineVms": false,
"personalitySpec": {
"hardwareSupportSpecs": [
{
"name": "string",
"packageSpec": {
"name": "string",
"version": "string"
}
}
],
"personalityId": "string"
},
"resourceId": "string",
"scheduledTimestamp": "string",
"shutdownVms": false,
"toVersion": "string",
"upgradeNow": false
}
customISOSpec
Optional
Custom ISO Specifications for VUM Clusters Upgrade with Custom ISO
boolean
enableQuickboot
Optional
Flag for requesting Quick Boot for ESXi upgrade
boolean
evacuateOfflineVms
Optional
Flag for requesting Evacuation of Offline VMs for ESXi upgrade
string
resourceId
Required
Resource ID for Upgrade
string
scheduledTimestamp
Optional
Upgrade Scheduled Time
boolean
shutdownVms
Optional
If Resource Type is UNASSIGNED_HOST, set flag for enabling shutting down VM's before Upgrade
string
toVersion
Optional
If Resource Type is UNASSIGNED_HOST, set the target version for Upgrade
boolean
upgradeNow
Optional
Flag for enabling Upgrade Now. If true, scheduledTimestamp is ignored