# Class CIM_FCPortSettings
extends CIM_NetworkPortSettings

A port that supports FibreChannel capabilities may be configured via the FCPortSettings class. The configuration changes are expected to be stored to non-volatile memory.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_SettingData
|
+--CIM_LogicalPortSettings
|
+--CIM_NetworkPortSettings
|
+--CIM_FCPortSettings

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | A port that supports FibreChannel capabilities may be configured via the FCPortSettings class. The configuration changes are expected to be stored to non-volatile memory.
UMLPackagePath | string | CIM::Device::FC
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
RequestedType | uint16 |
Description | string | RequestedType acts as a filter on the enabled port types that a port may negotiate after a connection is established. Changing this value may cause a port reset if the enabled port type doesn't fall within the boundaries of the new requested port type filter. It may also cause the port to stay disabled if the new port type filter is incompatible with the attached device. Acceptable values for this property may be found in the FCPortCapabilities.RequestedTypesSupported array. "G" = Port may only act as an expansion port (E), or a fabric port (F). "GL" = Port may only act an an expansion port (E), a fabric port (F), or a fabric port supporting FC arbitrated loop (FL). "E" = Port may only act as an expansion port (E) connecting fabric elements. "F" = Port may only act as a fabric port (F). "FX" = Port may only act as a fabric port (F), or a fabric port supporting FC arbitrated loop (FL). "B" = Port may only act as a bridge port (B). "NX" = Port may only act as a node port (N) or a node port supporting FC arbitrated loop (NL). "N" = Port may only act as a Node port. "NL" = Port may only act as a Node Port supporting FC arbitrated loop.
MappingStrings | string | FC-SWAPI.INCITS-T11|UcPortConfigSetType
ModelCorrespondence | string | CIM_FCPortCapabilities.RequestedTypesSupported, CIM_FCPort.PortType
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, 9, 10, .., 16000..65535
Values | string | G, GL, E, F, FX, B, NX, N, NL, DMTF Reserved, Vendor Reserved
Write | boolean | true

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
AutoSenseSpeed | boolean | CIM_LogicalPortSettings
Caption | string | CIM_ManagedElement
ChangeableType | uint16 | CIM_SettingData
ConfigurationName | string | CIM_SettingData
Description | string | CIM_ManagedElement
ElementName | string | CIM_SettingData
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_SettingData
LinkTechnology | uint16 | CIM_NetworkPortSettings
RequestedSpeed | uint64 | CIM_LogicalPortSettings
SoID | string | CIM_SettingData
SoOrgID | string | CIM_SettingData
ComponentSetting | string[] | CIM_SettingData
NetworkIDs | string[] | CIM_NetworkPortSettings

## Class Methods