White Papers
28 Version 1.2.0
Table 33 – CIM Elements: Operating System (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 34 – 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 35 – 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 36 – Class: CIM_RegisteredProfile
Properties
Requirement
Description
RegisteredName
Mandatory
This property shall have a value of “Operating System
(OS) Deployment”.