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.
