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 21
Table 11 – Class: DCIM_FCEnumeration
406
Properties
Type
Notes
Additional Requirements
InstanceID
String
Mandatory
The property value shall be formed as follows:
“<FQDD property value>:<AttributeName property
value>”.
AttributeName
String
Mandatory
The property value shall be from the
“AttributeName” column in Tables in section 7.7.
AttributeDisplayName
String
Mandatory
The property value shall be NULL.
CurrentValue[]
String
Mandatory
The property value shall be one of the values in
the “PossibleValues” column in the corresponding
row in Tables in section 7.7.
PendingValue[]
String
Mandatory
The property value shall be one of the values in
the “PossibleValues” column in the corresponding
row in Tables in section 7.7.
IsReadOnly
Boolean
Mandatory
The property value shall be from the
“IsReadOnly” column in Tables in section 7.7.
FQDD
String
Mandatory
FQDD of the FC HBA that the attribute belongs to.
Dependency
String
Optional
The property shall be formatted as XML describing
the attributes dependence on other attribute(s).
PossibleValues[]
String
Mandatory
The property value is an array of strings
containing possible value definitions for the
attribute. If a NULL value is received that implies
that the element’s value is unknown. The possible
values are Enabled and Disabled.
PossibleValuesDescription[]
String
Mandatory
The array property shall be NULL.
7.5 DCIM_FCString
407
This section describes the implementation for the DCIM_FCString class.
408
Each DCIM_FCString instance is logically associated to a DCIM_FCView instance, where the
409
DCIM_FCString. FQDD property is equal to the FQDD property on the DCIM_FCView instance.
410
This class shall be instantiated in the Implementation Namespace:root/dcim.
411
7.5.1 Resource URIs for WinRM
®
412
The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cim-
413
schema/2/DCIM_FCString?__cimnamespace=root/dcim”
414
The key property shall be the InstanceID.
415
The instance Resource URI for DCIM_FCString instance shall be:
416
http://schemas.dell.com/wbem/wscim/1/cim-
417
schema/2/DCIM_FCString?__cimnamespace=root/dcim+InstanceID= <FQDD>:<AttributeName
418
where <FQDD> is the FQDD property value, and <AttributeName> is the AttributeName property value.
419
7.5.2 Operations
420
The following table lists the implemented operations on DCIM_FCString.
421