White Papers

Version 1.1.0 26
Table 27CIM 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 28 – 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 an OUT parameter of
DCIM_OSDeploymentService execute methods. This class is conditional, and shall only exist if one of the
extrinsic methods of DCIM_OSDeploymentService returns a job as an output parameter.
Table 29 – Class: CIM_ConcreteJob
Properties and Methods Requirement Description
InstanceID Mandatory
Key
Name Mandatory
JobState Optional
JobStatus Optional
OperationalStatus Mandatory
10.3 CIM_RegisteredProfile
The CIM_RegisteredProfile class is defined by the Profile Registration Profile. The requirements denoted
in the following table are in addition to those mandated by the Profile Registration Profile.
Table 30Class: CIM_RegisteredProfile
Properties Requirement Description
RegisteredName Mandatory
This property shall have a value of “Operating System
(OS) Deployment”.