White Papers

Version 1.1.0 9
7 Implementation Description 196
This section describes the requirements and guidelines for implementing Software Inventory Profile. 197
Table 2 – Class Requirements: Software Inventory Profile 198
Element Name Requirement Description
Classes
DCIM_SoftwareIdentity Mandatory
The class shall be implemented in the Implementation
Namespace: root/dcim.
See section 7.1
DCIM_LCElementConformsToPro
file
Mandatory
The class shall be implemented in both the Interop
Namspace:
root/interop and Implementation
Namespaces: root/dcim.
See section 7.1 and 7.2
DCIM_LCRegisteredProfile
Mandatory
The class shall be implemented in the Interop
Namspace:
root/interop.
See section 7.2
Indications
None defined in this profile
199
7.1 DCIM_SoftwareIdentity 200
This section describes the implementation for the
DCIM_SoftwareIdentity class. This class shall be 201
instantiated in the Implementation Namespace: root/dcim. 202
The class shall represent the platform software: firmware and drivers that are present on the platform or 203
can be accessed from the iDRAC. 204
The DCIM_LCElementConformsToProfile association’s ManagedElement property shall reference the 205
DCIM_SoftwareIdentity instance(s). 206
7.1.1 Resource URIs for WinRM
®
207
The class Resource URI is: 208
“http://schemas.dell.com/wbem/wscim/1/cim-schema/2 / 209
DCIM_SoftwareIdentity?__cimnamespace=root/dcim210
The key property is InstanceID. 211
The instance Resource URI for DCIM_SoftwareIdentity instance is: 212
http://schemas.dell.com/wbem/wscim/1/cim-schema/2/ 213
DCIM_SoftwareIdentity?__cimnamespace=root/dcim+InstanceID=<InstanceID> 214
where <InstanceID> is the InstanceID property value. 215
7.1.2 Operations 216
The following table details the implemented operations on DCIM_SoftwareIdentity 217
Table 3 – DCIM_SoftwareIdentity - Operations 218
Operation Name
Requirements
Required Input