Skip to main content

DeviceFirmware class

This data object contains information about specific firmware on a device.

Namespace: Lenovo.SysMgmt.LXCO.Integration.Data

Assembly: Lenovo.SysMgmt.LXCO.Integration.Data

Properties

public string Name { get; set; }
Firmware name
public DateTime? Date { get; set; }
Firmware date
public string Type { get; set; }
Firmware type, such as UEFI, MP or DSA
public string Build { get; set; }
Firmware build
public string Version { get; set; }
Firmware version
public string Role { get; set; }
Firmware role. This can be one of the following values.
  • Primary
  • Backup
  • Temporary
  • Permanent
public string Status { get; set; }
Firmware status. This can be one of the following values.
  • Active
  • Inactive
  • Pending
public string Revision { get; set; }
Firmware revision
public string ActivationStatus { get; set; }
Firmware activation status
public string DeviceType { get; set; }
Device type
public int[] Classifications { get; set; }
Firmware type codes

Methods

public virtual bool Equals (object obj);
Determines whether the specified object is equal to the current object.

(Inherited from System.Object)

public virtual int GetHashCode ();
Serves as the default hash function

(Inherited from System.Object)

public Type GetType ();
Gets the System.Type of the current instance

(Inherited from System.Object)

public virtual string ToString ();
Returns a string that represents the current object.

(Inherited from System.Object)