Web Services Interface Guide
47 Dell Lifecycle Controller Web Services Interface Guide for Windows
6 Firmware Inventory
6.1 Software Inventory Profile Specification
The Dell Common Information Model (CIM) class extensions for supporting remote firmware inventory are
defined in the Dell OS Software Update 2 and related MOFs 3. The diagrams representing the classes that
are implemented by the Lifecycle Controller firmware can be found in Dell Software Inventory Profile.
6.2 Remote Inventory Method Invocation — Get Software Inventory
The SoftwareIdentity class contains information for the BIOS and component firmware installed on the
target system as well as available firmware images cached in the Lifecycle Controller. The enumeration of
the SoftwareIdentity class returns a list of SoftwareIdentity objects with properties such as firmware type
and version.
Profile and Associated MOFs:
http://www.delltechcenter.com/page/DCIM.Library.Profile
EXAMPLE:
winrm e cimv2/root/dcim/DCIM_SoftwareIdentity
-u:[USER] -p:[PASSWORD]
-r:https://[IPADDRESS]/wsman:443
-auth:basic -encoding:utf-8
When this method is executed, a list of software identity objects will be returned, including installed and
available firmware. Below is a snippet of the output.
OUTPUT:
DCIM_SoftwareIdentity
BuildNumber = 4846
Classifications = 10
ComponentID = 28897
ComponentType = APAC
DeviceID = null
ElementName = Dell Lifecycle Controller 2, 1.0.0.4846, X79