PageOfUpgrade

PageOfUpgrade
PageOfUpgrade

Represents a page of elements of a single type

JSON Example
{
    "elements": [
        {
            "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,
                    "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"
        }
    ],
    "pageMetadata": {
        "pageNumber": 0,
        "pageSize": 0,
        "totalElements": 0,
        "totalPages": 0
    }
}
array of Upgrade
elements
Optional

The list of elements included in this page

pageMetadata
Optional

Represents pageable elements pagination metadata

Returned By