Skip to main content

FirmwareCatalogEntry class

This data object contains information about a component in the updates catalog.

Namespace: Lenovo.SysMgmt.LXCO.Integration.Data

Assembly: Lenovo.SysMgmt.LXCO.Integration.Data

Properties

public string Name { get; set; }
Platform name
public string Id { get; set; }
Platform ID
public string Type { get; set; }
Catalog entry type. This is always Platform.
public string MachineType { get; set; }
Machine type. This can be one of the following values.
  • LXCA. Lenovo XClarity Administrator resource manager
  • RepoPack. Lenovo XClarity Administrator repository pack
  • machine type. Device machine type
public string GeneralStatus { get; set; }
Download status key. This can be one of the following values.
  • Applied
  • Applying
  • Downloaded
  • Downloading
  • NotDownloaded
  • PendingApply
  • PendingDownload
  • PartiallyApplied
  • PartiallyDownloaded
public double Size { get; set; }
Total size of the catalog, in GB
public double UsedSize { get; set; }
Downloaded size, in GB
public int AvailableUpdates { get; set; }
Total number of update packages in the catalog
public int DownloadedUpdates { get; set; }
Number of downloaded update packages
public int AppliedUpdates { get; set; }
Number of applied update packages

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)