White Papers
Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows  Version: 2.1.0 
36 
DCIM_LifecycleJob 
 InstanceID = JID_001276741956 
 JobStartTime = TIME_NA 
 JobStatus = Downloaded 
 JobUntilTime = TIME_NA 
 Message = Package successfully downloaded. 
 MessageArguments = null 
 MessageID = RED002 
 Name = Rollback:DCIM:AVAILABLE:NONPCI:159:2.1.4 
Job status after invoking SetupJobQueue 
DCIM_LifecycleJob 
 InstanceID = JID_001276741956 
 JobStartTime = 00000101000000 
 JobStatus = Scheduled 
 JobUntilTime = 20100730121500 
 Message = Task successfully scheduled 
 MessageArguments = null 
 MessageID = JCP001 
 Name = Rollback:DCIM:AVAILABLE:NONPCI:159:2.1.4 
Job status following reboot / install of operation 
DCIM_LifecycleJob 
 InstanceID = JID_001276741956 
 JobStartTime = 00000101000000 
 JobStatus = Completed 
 JobUntilTime = 20100730121500 
 Message = Job finished successfully 
 MessageArguments = null 
 MessageID = USC1 
 Name = Rollback:DCIM:AVAILABLE:NONPCI:159:2.1.4 
7.3  BIOS Firmware “Rollback” 
The InstallFromSoftwareIdentity() method is used for installation of a previous version of a component 
firmware that is available on the Lifecycle Controller (i.e. “rollback” of component firmware). 
All steps to complete a rollback successfully are listed below. 
Invoke InstallFromSoftwareIdentity() with the following parameters and syntax: 
 [InstanceID]: This is the instanceID of the SoftwareIdentify that is to be used to rollback the 
firmware to a previous version. The InstanceID can have value such as:  
DCIM:AVAILABLE:NONPCI:159:2.1.4 
  It is available firmware on a NONPCI device. 










