White Papers
Table Of Contents
- 1 Scope
- 2 Normative References
- 3 Terms and Definitions
- 4 Symbols and Abbreviated Terms
- 5 Synopsis
- 6 Description
- 7 Implementation Description
- 8 Methods
- Table 29 – DCIM_FCService.SetAttribute() Method: Return Code Values
- The SetAttributes() method is used to set or change the values of a group of attributes.
- Table 32 – DCIM_FCService.SetAttributes() Method: Return Code Values
- The CreateTargetedConfigJob() method is used to apply the pending values created by the SetAttribute and SetAttributes methods. The successful execution of this method creates a job for application of pending attribute values.
- CreateTargetedConfigJob method supports the following optional input parameters
- 1. RebootJobType: When provided in the input parameters, creates a specific reboot job to “PowerCycle”, “Graceful Reboot without forced shutdown”, or “Graceful Reboot with forced shutdown”. This parameter only creates the RebootJob and does not schedu...
- 2. ScheduledStartTime: When provided in the input parameters, schedules the “configuration job” and the optional “reboot job” at the specified start time. A special value of “TIME_NOW” schedules the job(s) immediately.
- 3. UntilTime: This parameter has a dependency on “ScheduledStartTime”, together “ScheduledStartTime” and “UntilTime” define a time window for scheduling the job(s). Once scheduled, jobs will be executed within the time window.
- If CreateTargetedConfigJob method is executed without the three optional parameters discussed above, then configuration job is created but not scheduled. However, this configuration job can be scheduled later using the DCIM_JobService.SetupJobQueue ()...
- Table 35 – DCIM_FCService.CreateTargetedConfigJob() Method: Return Code Values
- Table 38 – DCIM_FCService.DeletePendingConfiguration() Method: Return Code Values
- 9 Use Cases
- 10 CIM Elements
- 11 Privilege and License Requirement
Version 1.0.0 13
Table 3 – CIM Elements: Fiber Channel Profile
325
Element Name
Requirement
Description
Classes
DCIM_FCService
Mandatory
The class maybe implemented in the
Implementation Namespace: root/dcim.
See sections 7.8
DCIM_FCView
Mandatory
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.1
DCIM_FCCapabilities
Mandatory
1
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.2
DCIM_FCStatistics
Mandatory
1
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.3
DCIM_FCEnumeration
Mandatory
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.4 and 7.7
DCIM_FCInteger
Mandatory
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.6 and 7.7
DCIM_FCString
Mandatory
The class shall be implemented in the
Implementation Namespace: root/dcim.
See section 7.5 and 7.7
DCIM_LCElementConformsToProfile
Mandatory
The class shall be implemented in the
Implementation Namespace: root/dcim
and Namespace:root/interop.
See section 7.9
DCIM_LCRegisteredProfile
Mandatory
The class shall be implemented in the
Interop Namespace: root/interop.
See section 7.9
Indications
None defined in this profile
NOTE:
1
DCIM_FCStatistics and DCIM_FCCapabilities are not available for QLogic
TM
8Gb Fibre Channel Adapter.
326
7.1 FC HBA View – DCIM_FCView
327
This section describes the implementation for the DCIM_FCView class.
328
This class shall be instantiated in the Implementation Namespace: root/dcim.
329
7.1.1 Resource URIs for WinRM
®
330
The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cim-
331
schema/2/DCIM_FCView?__cimnamespace=root/dcim”
332
The key property shall be the InstanceID.
333
The instance Resource URI for DCIM_FCView instance shall be:
334
“http://schemas.dell.com/wbem/wscim/1/cim-
335
schema/2/DCIM_FCView?__cimnamespace=root/dcim+InstanceID=<FQDD>”
336