Profile Registration Profile Document Number: DCIM1051 Document Type: Specification Document Status: Published Document Language: E Date: 2012-12-30 Version: 1.1.
THIS PROFILE IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. ABSENT A SEPARATE AGREEMENT BETWEEN YOU AND DELL™ WITH REGARD TO FEEDBACK TO DELL ON THIS PROFILE SPECIFICATION, YOU AGREE ANY FEEDBACK YOU PROVIDE TO DELL REGARDING THIS PROFILE SPECIFICATION WILL BE OWNED AND CAN BE FREELY USED BY DELL. © 2012 Dell Inc. All rights reserved.
CONTENTS 1 2 3 4 5 6 7 Scope .................................................................................................................................................... 5 Normative References ........................................................................................................................... 5 Terms and Definitions ........................................................................................................................... 6 Symbols and Abbreviated Terms ......
Figures Figure 1 – Class Diagram ............................................................................................................................. 8 Figure 2 – Implementation Object Diagram .................................................................................................. 9 Tables Table 1 – Class Requirements: Profile Registration Profile .......................................................................... 9 Table 2 – DCIM_RegisteredProfile - Operations ...................
1 1 Scope 2 3 4 5 6 7 The DCIM Profile Registration Profile defines the classes used to describe the DCIM and DMTF profile registration and the version information of the profiles advertised as implemented for a managed system and components of the system.
36 3 Terms and Definitions 37 For the purposes of this document, the following terms and definitions apply. 38 39 40 3.1 41 42 43 3.2 44 45 3.3 46 47 3.4 48 49 3.5 50 51 3.6 52 53 3.7 54 55 56 3.8 57 58 59 3.9 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. Mandatory – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted.
60 61 62 3.10 63 64 65 3.11 66 67 68 3.12 69 70 3.13 71 72 73 3.14 74 75 76 3.15 77 78 79 3.16 80 3.17 81 82 GET – Refers to WS-MAN GET operation as defined in Section 7.3 of DSP00226_V1.1 and Section 7.1 of DSP0227_V1.0 83 4 84 85 4.1 86 87 88 4.2 89 90 4.3 91 92 93 4.4 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted.
95 5 Synopsis 96 Profile Name: Profile Registration 97 Version: 1.1.0 98 Organization: DCIM 99 CIM Schema Version: 2.26 Experimental 100 Central Class: DCIM_RegisteredProfile & DCIM_LCRegisteredProfile 101 Scoping Class: CIM_RegisteredProfile 102 103 104 The Profile Registration Profile defines the classes used to describe the DMTF profile registration and the version information of the profiles advertised as implemented for a managed system and components of the system.
root/dcim root/interop DCIM_LCRegisteredProfile RegisteredName = “Base Server” DCIM_LCElementConformsToProfile DCIM_ComputerSystem DCIM_RegisteredProfile RegisteredName = “BaseServer and Physical Asset” DCIM_ElementConformsToProfile There should be an instance of DCIM_RegisteredProfile and DCIM_LCRegisteredProfile for each profile implemented in the root/dcim namespace 114 Figure 2 – Implementation Object Diagram 115 116 7 Implementation Requirements 117 This section describes the requirements
119 120 7.1 DCIM_RegisteredProfile 121 122 This section describes the implementation for the CIM_RegisteredProfile class that represents the registration of the DMTF profiles in the Interop Namespace. 123 This class shall be instantiated in the Interop Namespace (root/interop). 124 125 The DCIM_ElementConformsToProfile shall reference the “Central Class” class listed in the Table 4 and the corresponding DCIM_RegeisteredProfile instance. 126 7.1.
Property Name Requirement Type Requirement and description This property array shall describe the required licenses for this profile. ProfileRequireLicense[] Mandatory String If no license is required for the profile, the property shall have value NULL. This property array shall contain the status for the corresponding license in the same element index of the ProfileRequireLicense array property.
Profile Name Central Class InstanceID Version Sensors DCIM_Sensor & DCIM_PSNumericSensor & DCIM_Numeric Sensor DMTF:Sensors:1.0.0 1.0.0 Service Processor DCIM_SPComputerSystem DCIM:SPRegisteredProfile:1 1.0.0 Role Based Authorization DCIM_LocalRoleBasedAuthori zationService & DCIM_IPMIRoleBasedAuthori zationService & DCIM_CLPRoleBasedAuthoriz ationService DCIM:RoleBasedAuthorizatio nRegisteredProfile:1 1.0.0 SM CLP Admin Domain DCIM_AdminDomain DCIM:SMCLPAdminDomain RegisteredProfile:1 1.
Resource URIs for WinRM® 153 7.2.1 154 155 156 The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_LCRegisteredProfile?__cimnamespace=root/interop” 157 The key property shall be the InstanceID. 158 159 160 161 The instance Resource URI for DCIM_LCRegisteredProfile instance shall be: “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_LCRegisteredProfile?__cimnamespace=root/interop+InstanceID=” 162 7.2.
This property array shall contain the status for the corresponding license in the same element index of the ProfileRequireLicense array property. Each array element shall contain: ProfileRequireLicenseStatus[] Mandatory 171 172 173 174 175 String “LICENSED” “NOT_LICENSED” If no license is required for the profile, the property shall have value NULL. Table 7 lists the DCIM profiles in the “Profile Name” column with the corresponding Central Classes of those profiles in the “Central Class” column.
Profile Name Sensors Service Processor Simple Identity Management Simple NIC Simple RAID Software Inventory Software Update System Info Video Central Class DCIM_Sensor & DCIM_PSNumericSensor & DCIM_Numeric Sensor DCIM_SPComputerSystem DCIM_LocalUserAccountMan agementService & DCIM_IPMIAccountManagem entService & DCIM_CLPAccountManageme ntService DCIM_NICService DCIM_RAIDService DCIM_SoftwareIdentity DCIM_SoftwareInstallationSer vice DCIM_SystemView DCIM_VideoView InstanceID Version DMTF Speciali zation
178 179 8 Methods 180 There are no extrinsic methods for this profile. 181 9 182 See Lifecycle Controller (LC) Integration Best Practices Guide. 183 10 CIM Elements 184 No additional requirements are defined. 185 11 Privilege and License Requirement 186 187 188 The following table describes the privilege and license requirements for the listed operations. For the detailed explanation of the privileges and licenses, refer to the Dell WSMAN Licenses and Privileges specification.
ANNEX A (informative) 191 192 193 194 Change Log 195 Version 1.1.0 Date Description Upversioned the profiles changed in this release. 196 197 Version 1.1.