Q-Logic 3000 Switch User Manual


 
1–Switch Management Classes
CIM_ConfigurationData : CIM_SettingData
1-24 59223-03 E
Associations
QLGC_FCSwitchAccessPoint : CIM_HostedAccessPoint — Manyto1
relationship to QLGC_FCSwitch
QLGC_SAPAvailableForFCSwitch : CIM_SAPAvailableForElement —
Manyto1 relationship to QLGC_FCSwitch
CIM_ConfigurationData : CIM_SettingData
This class is used to retrieve and restore the current switch configuration image.
The configuration image includes the local zoning database and all switch
configuration settings.
There will always be at least one instance of the CIM_ConfigurationData class
that represents the current switch configuration. If a client has uploaded a new
configuration to be applied, then both the current and the new configuration will be
modeled, however only the current configuration will be associated with the
FCSwitch element. Once the new configuration is applied, it will no longer be
modeled as a separate object from the current configuration.A configuration is
uploaded to the switch by creating a new instance of CIM_ConfigurationData.
Limitations:
The new configuration is stored in volatile memory. It will be deleted if
the switch is reset before it is applied.
There is no mechanism to pre-validate a configuration before applying
it.
The switch is automatically reset when a configuration is applied.
CreationTimeStamp
Property will contain the time the configuration was retrieved from the
switch. This value is updated every time the configuration is
enumerated.
ConfigurationInformation
This property contains the actual configuration data to be retrieved or
restored. It is binary data stored as a Uint8 array.
ApplyConfiguration
Method will apply this configuration object as the current configuration
on the switch, and reset the switch.
Parameters:
ValidateOnly: [required] Must be FALSE.
TypeOfConfiguration: [required] Must be 2 – Running/Current
Configuration.
ManagedElement: [required] Must be the ObjectPath of a
QLGC_FCSwitch instance associated to the “switch” RegisteredProfile
object.