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
boolean
parallelUpgrade
Optional
Boolean to represent components will be upgraded in parallel on not
string
resourceType
Required
Resource Type for Upgrade
string
status
Required
Overall upgrade status
string
taskId
Required
Task ID associated with upgrade