ScheduledHardwareUpgradeInfo

ScheduledHardwareUpgradeInfo
ScheduledHardwareUpgradeInfo

Data object type containing settings for the scheduled hardware upgrades.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "upgradePolicy": "string",
    "versionKey": "string",
    "scheduledHardwareUpgradeStatus": "string",
    "fault": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
string
upgradePolicy
Optional

Scheduled hardware upgrade policy setting for the virtual machine.

See also ScheduledHardwareUpgradeInfoHardwareUpgradePolicyEnum.

string
versionKey
Optional

Key for target hardware version to be used on next scheduled upgrade in the format of key.

string
scheduledHardwareUpgradeStatus
Optional

Status for last attempt to run scheduled hardware upgrade.

See also ScheduledHardwareUpgradeInfoHardwareUpgradeStatusEnum.

fault
Optional

The base data object type for all the object model faults that an application might handle.