White Papers

10 Dell Confidential Version 1.0.0
Figure 1 represents the class schema for the OS Deployment Profile. For simplicity, the prefix CIM_ has
been removed from the names of the classes that are standard DMTF classes.
The OS Deployment feature in a service processor is represented by the instance of the
DCIM_OSDeploymentService class. The DCIM_OSDeploymentService has extrinsic methods for
accomplishing the various OS deployment features described above.
The OS Deployment profile information is represented with the instance of CIM_RegisteredProfile.
Figure 1 – OS Deployment Profile: Class Diagram
7 Implementation Requirements
Requirements and guidelines for propagating and formulating certain properties of the classes are
discussed in this section.
7.1 DCIM_OSDeploymentService
One instance of DCIM_OSDeploymentService shall be instantiated.
7.1.1 ElementName
The value of ElementName shall be formulated using the following pattern:
ElementName = “OSD”
7.2 CIM_ConcreteJob
At most one instance of CIM_ConcreteJob shall be instantiated. An instance of CIM_ConcreteJob may be
returned as an output parameter for all the extrinsic methods supported by DCIM_OSDeploymentService