ResourceUpgradeSpec

ResourceUpgradeSpec
ResourceUpgradeSpec

Resource Upgrade Specification

JSON Example
{
    "customISOSpec": {
        "hostIds": [
            "string"
        ],
        "id": "string"
    },
    "enableQuickboot": false,
    "personalitySpec": {
        "hardwareSupportSpecs": [
            {
                "name": "string",
                "packageSpec": {
                    "name": "string",
                    "version": "string"
                }
            }
        ],
        "personalityId": "string"
    },
    "resourceId": "string",
    "scheduledTimestamp": "string",
    "shutdownVms": false,
    "toVersion": "string",
    "upgradeNow": false
}
customISOSpec
Optional

customISOSpec

boolean
enableQuickboot
Optional

Flag for requesting Quick Boot for ESXi upgrade

personalitySpec
Optional

personalitySpec

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