PerformVsanUpgradeRequestType

PerformVsanUpgradeRequestType
PerformVsanUpgradeRequestType

The parameters of PerformVsanUpgrade_Task.

JSON Example
{
    "cluster": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "performObjectUpgrade": false,
    "downgradeFormat": false,
    "allowReducedRedundancy": false,
    "excludeHosts": [
        {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    ]
}
cluster
Required

Reference to an instance of the ClusterComputeResource managed object.

boolean
performObjectUpgrade
Optional

After all disk groups have been updated, also upgrade all objects. Once started, rollback of the on disk format is no longer possible. Object upgrade unlocks new VSAN features.

boolean
downgradeFormat
Optional

Perform a on-disk format downgrade instead of upgrade. Only possible if no upgraded objects exist.

boolean
allowReducedRedundancy
Optional

Removes the need for one disk group worth of free space, by allowing reduced redundancy during disk upgrade.

excludeHosts
Optional

Internal debug option meant for functional testing of VSAN upgrades. Skips upgrade on certain hosts and implies performObjectUpgrade being false. Should not be used by customers.