VMware vSphere Automation SDK for .NET 6.5.0
vmware::vcenter::vm::HardwareTypes::Info Class Reference

The Hardware.Info class contains information related to the virtual hardware of a virtual machine. More...

List of all members.

Public Member Functions

 Info ()
 Creates a default new instance.
vmware.vcenter.vm.HardwareTypes.Version GetVersion ()
 Virtual hardware version.
void SetVersion (vmware.vcenter.vm.HardwareTypes.Version version)
 Virtual hardware version.
vmware.vcenter.vm.HardwareTypes.UpgradePolicy GetUpgradePolicy ()
 Scheduled upgrade policy.
void SetUpgradePolicy (vmware.vcenter.vm.HardwareTypes.UpgradePolicy upgradePolicy)
 Scheduled upgrade policy.
vmware.vcenter.vm.HardwareTypes.Version GetUpgradeVersion ()
 Target hardware version to be used on the next scheduled virtual hardware upgrade.
void SetUpgradeVersion (vmware.vcenter.vm.HardwareTypes.Version upgradeVersion)
 Target hardware version to be used on the next scheduled virtual hardware upgrade.
vmware.vcenter.vm.HardwareTypes.UpgradeStatus GetUpgradeStatus ()
 Scheduled upgrade status.
void SetUpgradeStatus (vmware.vcenter.vm.HardwareTypes.UpgradeStatus upgradeStatus)
 Scheduled upgrade status.
vmware.vapi.bindings.ApiError GetUpgradeError ()
 Reason for the scheduled upgrade failure.
void SetUpgradeError (vmware.vapi.bindings.ApiError upgradeError)
 Reason for the scheduled upgrade failure.
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

The Hardware.Info class contains information related to the virtual hardware of a virtual machine.


Constructor & Destructor Documentation

vmware::vcenter::vm::HardwareTypes::Info::Info ( ) [inline]

Creates a default new instance.


Member Function Documentation

T vmware::vcenter::vm::HardwareTypes::Info::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::vcenter::vm::HardwareTypes::Info::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::vcenter::vm::HardwareTypes::Info::_GetType ( ) [inline]
bool vmware::vcenter::vm::HardwareTypes::Info::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::vcenter::vm::HardwareTypes::Info::_Validate ( ) [inline]
override bool vmware::vcenter::vm::HardwareTypes::Info::Equals ( object  obj) [inline]
override int vmware::vcenter::vm::HardwareTypes::Info::GetHashCode ( ) [inline]
vmware.vapi.bindings.ApiError vmware::vcenter::vm::HardwareTypes::Info::GetUpgradeError ( ) [inline]

Reason for the scheduled upgrade failure.

vmware.vcenter.vm.HardwareTypes.UpgradePolicy vmware::vcenter::vm::HardwareTypes::Info::GetUpgradePolicy ( ) [inline]

Scheduled upgrade policy.

vmware.vcenter.vm.HardwareTypes.UpgradeStatus vmware::vcenter::vm::HardwareTypes::Info::GetUpgradeStatus ( ) [inline]

Scheduled upgrade status.

vmware.vcenter.vm.HardwareTypes.Version vmware::vcenter::vm::HardwareTypes::Info::GetUpgradeVersion ( ) [inline]

Target hardware version to be used on the next scheduled virtual hardware upgrade.

vmware.vcenter.vm.HardwareTypes.Version vmware::vcenter::vm::HardwareTypes::Info::GetVersion ( ) [inline]

Virtual hardware version.

void vmware::vcenter::vm::HardwareTypes::Info::SetUpgradeError ( vmware.vapi.bindings.ApiError  upgradeError) [inline]

Reason for the scheduled upgrade failure.

void vmware::vcenter::vm::HardwareTypes::Info::SetUpgradePolicy ( vmware.vcenter.vm.HardwareTypes.UpgradePolicy  upgradePolicy) [inline]

Scheduled upgrade policy.

void vmware::vcenter::vm::HardwareTypes::Info::SetUpgradeStatus ( vmware.vcenter.vm.HardwareTypes.UpgradeStatus  upgradeStatus) [inline]

Scheduled upgrade status.

void vmware::vcenter::vm::HardwareTypes::Info::SetUpgradeVersion ( vmware.vcenter.vm.HardwareTypes.Version  upgradeVersion) [inline]

Target hardware version to be used on the next scheduled virtual hardware upgrade.

void vmware::vcenter::vm::HardwareTypes::Info::SetVersion ( vmware.vcenter.vm.HardwareTypes.Version  version) [inline]

Virtual hardware version.

override string vmware::vcenter::vm::HardwareTypes::Info::ToString ( ) [inline]

The documentation for this class was generated from the following file: