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 15
Property Name
Requirement
Type
Requirement and description
HardZoneAddress
Mandatory
Uint32
This property represents the Hard
Zone Address.
HardZoneEnable
Mandatory
Uint8
This property represents the Hard
Zone Enable.
0 - Unknown
2 – Enabled
3 – Disabled
LinkDownTimeout
Optional
Uint32
This property represents the Link
Down Timeout in miliseconds.
LinkStatus
Mandatory
Uint8
This property represents the Link
Status.
0 – Unknown
1 - Other
2 – Up
3 – Down
LoopResetDelay
Optional
Uint8
This property represents the Loop
Reset Delay in seconds.
PCIDeviceID
Mandatory
String
This property represents the device
identifier.
PortDownRetryCount
Mandatory
Uint32
This property represents the Port
Down Retry.
PortDownTimeout
MandatoryOptional
Uint32
This property represents the Port
Down Timeout in miliseconds.
PortNumber
Mandatory
Uint16
This property represents the Port
Number.
PortLoginRetryCount
Mandatory
Uint32
This property represents the Port
Login Retry Count.
PortLoginTimeout
MandatoryOptional
Uint32
This property represents the Port
Login Timeout in miliseconds.
PortSpeed
Mandatory
Uint16
This property represents the Port
Speed.
0 – Unknown
1 - Other
2 – No Link
3 – 2 Gbps
4 - 4 Gbps
5 – 8 Gbps
6 – 16 Gbps
7 – 32 Gbps
SecondFCTargetLUN
Mandatory
Uint16
This property represents the
Second FC Target LUN."
SecondFCTargetWWPN
Mandatory
String
This property represents the
Second FC Target World Wide Port
Name.
VendorName
Mandatory
String
This property represents the
Vendor Name.
VirtualWWN
Mandatory
String
This property represents the Virtual
World Wide Name
VirtualWWPN
Mandatory
String
This property represents the Virtual
World Wide Port Name.