UpgradeDetailsSpec

UpgradeDetailsSpec
UpgradeDetailsSpec

The product upgrade details, defining target version and other optional parameters.

JSON Example
{
    "targetVersion": "string",
    "additionalProperties": {
        "additionalProperties": {}
    },
    "productModifyNodesSpecV2": {
        "nodeSpecs": [
            {
                "properties": {
                    "properties": {}
                },
                "nodeId": 0,
                "isPrimary": false,
                "cpuNum": 0,
                "ramMemory": 0,
                "hostName": "string",
                "vmName": "string",
                "deploymentOption": "string",
                "datastoreName": "string",
                "clusterName": "string",
                "resourcePool": "string",
                "datacenterName": "string",
                "rootPassword": "string",
                "gateway": "string",
                "deployment": {
                    "vcenterName": "string",
                    "datacenterName": "string",
                    "clusterName": "string",
                    "resourcePool": "string",
                    "vmFolder": "string",
                    "datastoreNames": [
                        "string"
                    ]
                },
                "nics": [
                    {
                        "ipAddress": "string",
                        "networkName": "string",
                        "staticRoutes": [
                            "string"
                        ],
                        "dcVcenterNetworksSpec": {
                            "portGroupName": "string",
                            "gateway": "string",
                            "subnetMask": "string",
                            "domainName": "string",
                            "searchPath": [
                                "string"
                            ],
                            "useDhcp": false,
                            "dns": [
                                "string"
                            ],
                            "ntp": [
                                "string"
                            ]
                        }
                    }
                ],
                "status": "string"
            }
        ]
    }
}
string
targetVersion
Required

The target version to upgrade to.

object
additionalProperties
Optional

Additional properties for upgrade, e.g. keepBackup=true

productModifyNodesSpecV2
Optional

Node spec being modified.