VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::esx::settings::HardwareModuleFirmwareCompliance Class Reference

The HardwareModuleFirmwareCompliance class contains information that describe the compliance of firmware of a particular hardware module (e.g. More...

List of all members.

Classes

class  Builder
 Builder class for HardwareModuleFirmwareCompliance. More...

Public Member Functions

 HardwareModuleFirmwareCompliance ()
 Generate all-fields constructor only for errors and standard structures that have relevant fields.
vmware.esx.settings.ComplianceStatus GetStatus ()
 Compliance status of the hardware module's firmware.
void SetStatus (vmware.esx.settings.ComplianceStatus status)
 Compliance status of the hardware module's firmware.
vmware.esx.settings.HardwareModuleDetails GetDetails ()
 Additional details about the hardware module itself.
void SetDetails (vmware.esx.settings.HardwareModuleDetails details)
 Additional details about the hardware module itself.
vmware.esx.settings.HardwareModuleFirmwareInfo GetCurrent ()
 Current version of the firmware present on the host hardware module.
void SetCurrent (vmware.esx.settings.HardwareModuleFirmwareInfo current)
 Current version of the firmware present on the host hardware module.
vmware.esx.settings.HardwareModuleFirmwareInfo GetTarget ()
 Target version of the firmware present in the Hardware Support Package (HSP).
void SetTarget (vmware.esx.settings.HardwareModuleFirmwareInfo target)
 Target version of the firmware present in the Hardware Support Package (HSP).
vmware.esx.settings.Notifications GetNotifications ()
 Notifications describing the compliance result.
void SetNotifications (vmware.esx.settings.Notifications notifications)
 Notifications describing the compliance result.
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 HardwareModuleFirmwareCompliance class contains information that describe the compliance of firmware of a particular hardware module (e.g.

BIOS, PCI device) on the host with respect to the firmware present in the target Hardware Support Package (HSP) specification.


Constructor & Destructor Documentation

vmware::esx::settings::HardwareModuleFirmwareCompliance::HardwareModuleFirmwareCompliance ( ) [inline]

Generate all-fields constructor only for errors and standard structures that have relevant fields.

Creates a default new instance.


Member Function Documentation

T vmware::esx::settings::HardwareModuleFirmwareCompliance::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::esx::settings::HardwareModuleFirmwareCompliance::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::esx::settings::HardwareModuleFirmwareCompliance::_GetType ( ) [inline]
bool vmware::esx::settings::HardwareModuleFirmwareCompliance::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::esx::settings::HardwareModuleFirmwareCompliance::_Validate ( ) [inline]
override bool vmware::esx::settings::HardwareModuleFirmwareCompliance::Equals ( object  obj) [inline]
vmware.esx.settings.HardwareModuleFirmwareInfo vmware::esx::settings::HardwareModuleFirmwareCompliance::GetCurrent ( ) [inline]

Current version of the firmware present on the host hardware module.

vmware.esx.settings.HardwareModuleDetails vmware::esx::settings::HardwareModuleFirmwareCompliance::GetDetails ( ) [inline]

Additional details about the hardware module itself.

override int vmware::esx::settings::HardwareModuleFirmwareCompliance::GetHashCode ( ) [inline]
vmware.esx.settings.Notifications vmware::esx::settings::HardwareModuleFirmwareCompliance::GetNotifications ( ) [inline]

Notifications describing the compliance result.

vmware.esx.settings.ComplianceStatus vmware::esx::settings::HardwareModuleFirmwareCompliance::GetStatus ( ) [inline]

Compliance status of the hardware module's firmware.

vmware.esx.settings.HardwareModuleFirmwareInfo vmware::esx::settings::HardwareModuleFirmwareCompliance::GetTarget ( ) [inline]

Target version of the firmware present in the Hardware Support Package (HSP).

void vmware::esx::settings::HardwareModuleFirmwareCompliance::SetCurrent ( vmware.esx.settings.HardwareModuleFirmwareInfo  current) [inline]

Current version of the firmware present on the host hardware module.

void vmware::esx::settings::HardwareModuleFirmwareCompliance::SetDetails ( vmware.esx.settings.HardwareModuleDetails  details) [inline]

Additional details about the hardware module itself.

void vmware::esx::settings::HardwareModuleFirmwareCompliance::SetNotifications ( vmware.esx.settings.Notifications  notifications) [inline]

Notifications describing the compliance result.

void vmware::esx::settings::HardwareModuleFirmwareCompliance::SetStatus ( vmware.esx.settings.ComplianceStatus  status) [inline]

Compliance status of the hardware module's firmware.

void vmware::esx::settings::HardwareModuleFirmwareCompliance::SetTarget ( vmware.esx.settings.HardwareModuleFirmwareInfo  target) [inline]

Target version of the firmware present in the Hardware Support Package (HSP).

override string vmware::esx::settings::HardwareModuleFirmwareCompliance::ToString ( ) [inline]

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