VcenterUpgradeUserInputSpec

VcenterUpgradeUserInputSpec
VcenterUpgradeUserInputSpec

vCenter Upgrade User Input Specification

JSON Example
{
    "resourceId": "string",
    "upgradeMechanism": "One among: ReducedDowntimeMigration, InPlace",
    "targetVcenterAppliance": {
        "applianceSize": "One among: TINY, SMALL, MEDIUM, SMALL, XLARGE",
        "storageSize": "One among: REGULAR, LARGE, XLARGE",
        "requiredCpu": 0,
        "requiredMemory": 0,
        "requiredStorage": 0,
        "vmCount": 0,
        "hostCount": 0,
        "isRecommended": false
    },
    "switchoverType": "AUTOMATIC, SCHEDULED, MANUAL",
    "startSwitchoverTimestamp": "string",
    "temporaryNetwork": {
        "networkMode": "One among: STATIC, AUTOMATIC",
        "ipAddress": "string",
        "subnetMask": "string",
        "gateway": "string"
    },
    "switchoverInitiated": false
}
string
resourceId
Optional

Resource ID for Upgrade

string
upgradeMechanism
Optional

vCenter upgrade mechanism. Minimum supported vCenter target version is 8.0 Update 3b for ReducedDowntimeMigration. It can be ReducedDowntimeMigration or InPlace. If nothing is provided based on source and target vCenter version upgrade mechanism is derived.

targetVcenterAppliance
Optional

Rest API Model for VcenterApplianceSizingInfo for the vCenter

string
switchoverType
Optional

This field is only supported for ReducedDowntimeMigration upgrade mechanism. AUTOMATIC switchoverType instructs the upgrade workflow to start the switchover operation as soon preparation phase completes and required conditions are met. SCHEDULED switchoverType instructs the upgrade workflow to start the switchover operation once preparation phase is complete and scheduled switchover time is reached and required conditions are met. MANUAL switchoverType instructs the upgrade workflow to pause before the switchover operation. When set as MANUAL or AUTOMATIC, startSwitchoverTimestamp value will be ignored. If this field is not set, by default AUTOMATIC switchover will be considered.

string
startSwitchoverTimestamp
Optional

Start switchover time. This field is only supported for ReducedDowntimeMigration upgrade mechanism

temporaryNetwork
Required

Temporary Network for vCenter Upgrade

boolean
switchoverInitiated
Optional

A boolean flag indicating whether the manual switchover has been initiated. If true, it means the manual switchover has started. If false, it indicates that manual switchover is not applicable or has not yet been initiated.