White Papers
Dell™ Lifecycle Controller 2 Web Services Interface Guide for Windows  Version: 2.1.0 
69 
11  Operating System Deployment 
The Dell Common Information Model (CIM) class extensions for supporting remote operating system (OS) 
deployment are defined in the Dell OS Deployment Profile
2
 and the DCIM_OSDeploymentService MOF 
file
3
. The diagrams representing the classes that are implemented by the Lifecycle Controller firmware 
can be found in Dell OS Deployment Profile as well. 
Profile and Associated MOFs: 
http://www.delltechcenter.com/page/DCIM.Library.Profile 
11.1  OS Deployment Profile Implementation Conformance 
Use the following algorithm to test the instrumentation for OS Deployment Profile version conformance 
and to discover the implementation namespace: 
1.  Enumerate (namespace=’root/interop’, classname=”CIM_RegisteredProfile”) 
2.  Filter the returned enumeration using property filter (RegisteredName=”OS Deployment”) 
3.  Result shall contain one instance of CIM_RegisteredProfile containing property 
RegisteredVersion=”1.1.0” 
4.  Associators (objectpath= “instance returned from step 3”, AssociationClass = 
”CIM_ElementConformsToProfile”)  
5.  Result shall contain one instance of DCIM_OSDeploymentService  
11.2  Checking OS Deployment Service Availability 
Invoke enumerate with the following syntax: 
EXAMPLE: 
winrm e cimv2/root/dcim/DCIM_OSDeploymentService  
-u:[USER] -p:[PASSWORD] 
-r:https://[IPADDRESS]/wsman:443 
-encoding:utf-8 -a:basic 
OUTPUT: 
DCIM_OSDeploymentService 
 CreationClassName = DCIM_OSDeploymentService 
 ElementName = Operating System Deployment Service 
 Name = DCIM:OSDeploymentService 
 SystemCreationClassName = DCIM_ComputerSystem 
 SystemName = DCIM:ComputerSystem 
11.3  OS Deployment Method Invocation Examples 










