White Papers

Version 1.0.0 Dell Confidential 21
10 CIM Elements
Table 19 shows the instances of CIM Elements for this profile. Instances of the CIM Elements shall be
implemented as described in Table 19Table . Section 7 “Implementation Requirements” and “Methods”
may impose additional requirements on these elements.
Table 19 – CIM Elements: OS Deployment Profile
Element Name Requirement Description
Classes
DCIM_OSDeploymentService Mandatory See section 10.1
CIM_ConcreteJob Conditional See section 10.2
CIM_RegisteredProfile Mandatory See section 10.3
CIM_ElementConformsToProfile Mandatory See section 10.4
10.1 DCIM_OSDeploymentService
DCIM_OSDeploymentService is used to provide a central class for the OS Deployment profile.
Table 20 – Class: DCIM_OSDeploymentService
Properties and Methods Requirement Description
SystemCreationClassName Mandatory
Key
CreationClassName Mandatory
Key
SystemName Mandatory
Key
Name Mandatory
Key
ElementName Mandatory This property shall have value of “DCIM OS
Deployment Service”.
10.2 CIM_ConcreteJob
CIM_ConcreteJob is used to track the job returned as OUT parameters of DCIM_OSDeploymentService
execute methods. This class is conditional, and shall only exist if one of the extrinsic methods of
DCIM_OSDeploymentService returns a Jjob as an output parameter.
Table 21 – Class: CIM_ConcreteJob
Properties and Methods Requirement Description
InstanceID Mandatory
Key
Name Mandatory
JobState Optional
JobStatus Optional
OperationalStatus Mandatory