Upgrade

Upgrade
Upgrade

Upgrade object which contain details regarding the upgrade

JSON Example
{
    "bundleId": "string",
    "id": "string",
    "nsxtUpgradeUserInputSpec": {
        "nsxtEdgeClusterUpgradeSpecs": [
            {
                "edgeClusterId": "string",
                "edgeParallelUpgrade": false
            }
        ],
        "nsxtHostClusterUpgradeSpecs": [
            {
                "hostClusterId": "string",
                "hostParallelUpgrade": false,
                "liveUpgrade": false
            }
        ],
        "nsxtId": "string",
        "nsxtUpgradeOptions": {
            "isEdgeClustersUpgradeParallel": false,
            "isEdgeOnlyUpgrade": false,
            "isHostClustersUpgradeParallel": false
        }
    },
    "parallelUpgrade": false,
    "resourceType": "One among: DOMAIN, CLUSTER, UNASSIGNED_HOST",
    "resourceUpgradeSpecs": [
        {
            "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
        }
    ],
    "status": "string",
    "taskId": "string"
}
string
bundleId
Required

Bundle ID for Upgrade

string
id
Required

ID for Upgrade

nsxtUpgradeUserInputSpec
Optional

NSX Upgrade User Input Specification

boolean
parallelUpgrade
Optional

Boolean to represent components will be upgraded in parallel on not

string
resourceType
Required

Resource Type for Upgrade

resourceUpgradeSpecs
Required

Resource Upgrade Specifications

string
status
Required

Overall upgrade status

string
taskId
Required

Task ID associated with upgrade

Property Of