VMware vSphere Automation SDK for .NET 7.0.0.1
|
The HardwareSupportPackageCompliance
class contains information that describe compliance of the Hardware Support Package (HSP) on the host with respect to the Hardware support Package (HSP) present in the target software image specification, if any.
More...
Classes | |
class | Builder |
Builder class for HardwareSupportPackageCompliance. More... | |
Public Member Functions | |
HardwareSupportPackageCompliance () | |
Generate all-fields constructor only for errors and standard structures that have relevant fields. | |
vmware.esx.settings.ComplianceStatus | GetStatus () |
Compliance status of the Hardware Support Package (HSP). | |
void | SetStatus (vmware.esx.settings.ComplianceStatus status) |
Compliance status of the Hardware Support Package (HSP). | |
vmware.esx.settings.HardwareSupportPackageInfo | GetCurrent () |
Current version of the Hardware Support Package present on the host. | |
void | SetCurrent (vmware.esx.settings.HardwareSupportPackageInfo current) |
Current version of the Hardware Support Package present on the host. | |
vmware.esx.settings.HardwareSupportPackageInfo | GetTarget () |
Target version of the Hardware Support Package present in the software specification. | |
void | SetTarget (vmware.esx.settings.HardwareSupportPackageInfo target) |
Target version of the Hardware Support Package present in the software specification. | |
global::System.Collections.Generic.Dictionary < string, vmware.esx.settings.HardwareModuleFirmwareCompliance > | GetHardwareModules () |
Compliance result for individual hardware module on the host. | |
void | SetHardwareModules (global::System.Collections.Generic.Dictionary< string, vmware.esx.settings.HardwareModuleFirmwareCompliance > hardwareModules) |
Compliance result for individual hardware module on the host. | |
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 > () |
T | _ConvertTo< T > () |
override bool | Equals (object obj) |
override int | GetHashCode () |
override string | ToString () |
The HardwareSupportPackageCompliance
class contains information that describe compliance of the Hardware Support Package (HSP) on the host with respect to the Hardware support Package (HSP) present in the target software image specification, if any.
vmware::esx::settings::HardwareSupportPackageCompliance::HardwareSupportPackageCompliance | ( | ) | [inline] |
Generate all-fields constructor only for errors and standard structures that have relevant fields.
Creates a default new instance.
T vmware::esx::settings::HardwareSupportPackageCompliance::_ConvertTo< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
vmware.vapi.data.StructValue vmware::esx::settings::HardwareSupportPackageCompliance::_GetDataValue | ( | ) | [inline] |
vmware.vapi.bindings.type.StructType vmware::esx::settings::HardwareSupportPackageCompliance::_GetType | ( | ) | [inline] |
bool vmware::esx::settings::HardwareSupportPackageCompliance::_HasTypeNameOf< T > | ( | ) | [inline] |
T | : | vmware.vapi.bindings.IStructure |
void vmware::esx::settings::HardwareSupportPackageCompliance::_Validate | ( | ) | [inline] |
override bool vmware::esx::settings::HardwareSupportPackageCompliance::Equals | ( | object | obj | ) | [inline] |
vmware.esx.settings.HardwareSupportPackageInfo vmware::esx::settings::HardwareSupportPackageCompliance::GetCurrent | ( | ) | [inline] |
Current version of the Hardware Support Package present on the host.
global::System.Collections.Generic.Dictionary<string, vmware.esx.settings.HardwareModuleFirmwareCompliance> vmware::esx::settings::HardwareSupportPackageCompliance::GetHardwareModules | ( | ) | [inline] |
Compliance result for individual hardware module on the host.
The key is the module identifier and value is the HardwareModuleFirmwareCompliance for the device. NOTE: if no individual hardware module compliance is returned by the, Hardware Support Manager (HSM), this map may have no entries even if ComplianceStatus = NON_COMPLIANT When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.setting.hardware_module
. When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.setting.hardware_module
.
override int vmware::esx::settings::HardwareSupportPackageCompliance::GetHashCode | ( | ) | [inline] |
vmware.esx.settings.Notifications vmware::esx::settings::HardwareSupportPackageCompliance::GetNotifications | ( | ) | [inline] |
Notifications describing the compliance result.
vmware.esx.settings.ComplianceStatus vmware::esx::settings::HardwareSupportPackageCompliance::GetStatus | ( | ) | [inline] |
Compliance status of the Hardware Support Package (HSP).
vmware.esx.settings.HardwareSupportPackageInfo vmware::esx::settings::HardwareSupportPackageCompliance::GetTarget | ( | ) | [inline] |
Target version of the Hardware Support Package present in the software specification.
void vmware::esx::settings::HardwareSupportPackageCompliance::SetCurrent | ( | vmware.esx.settings.HardwareSupportPackageInfo | current | ) | [inline] |
Current version of the Hardware Support Package present on the host.
void vmware::esx::settings::HardwareSupportPackageCompliance::SetHardwareModules | ( | global::System.Collections.Generic.Dictionary< string, vmware.esx.settings.HardwareModuleFirmwareCompliance > | hardwareModules | ) | [inline] |
Compliance result for individual hardware module on the host.
The key is the module identifier and value is the HardwareModuleFirmwareCompliance for the device. NOTE: if no individual hardware module compliance is returned by the, Hardware Support Manager (HSM), this map may have no entries even if ComplianceStatus = NON_COMPLIANT When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.setting.hardware_module
. When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.setting.hardware_module
.
void vmware::esx::settings::HardwareSupportPackageCompliance::SetNotifications | ( | vmware.esx.settings.Notifications | notifications | ) | [inline] |
Notifications describing the compliance result.
void vmware::esx::settings::HardwareSupportPackageCompliance::SetStatus | ( | vmware.esx.settings.ComplianceStatus | status | ) | [inline] |
Compliance status of the Hardware Support Package (HSP).
void vmware::esx::settings::HardwareSupportPackageCompliance::SetTarget | ( | vmware.esx.settings.HardwareSupportPackageInfo | target | ) | [inline] |
Target version of the Hardware Support Package present in the software specification.
override string vmware::esx::settings::HardwareSupportPackageCompliance::ToString | ( | ) | [inline] |