# Class CIM_NetworkPortSettings
extends CIM_LogicalPortSettings

A NetworkPort may be configured via the NetworkPortSettings class. The requested configuration changes are expected to be stored to non-volatile memory. NetworkPortCapabilities defines which settings are configurable.

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

## Class Hierarchy

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

## Direct Known Subclasses

CIM_FCPortSettings

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | A NetworkPort may be configured via the NetworkPortSettings class. The requested configuration changes are expected to be stored to non-volatile memory. NetworkPortCapabilities defines which settings are configurable.
UMLPackagePath | string | CIM::Device::Ports
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
LinkTechnology | uint16 |
Description | string | The requested LinkTechnology of the NetworkPort. The list of supported LinkTechnologies of the NetworkPort is defined in the NetworkPortCapabilities.
ModelCorrespondence | string | CIM_NetworkPortCapabilities.NetworkIDsConfigurable, CIM_NetworkPort.LinkTechnology
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Values | string | Ethernet, IB, FC, FDDI, ATM, Token Ring, Frame Relay, Infrared, BlueTooth, Wireless LAN
Write | boolean | true
NetworkIDs | string[] |
Description | string | An array of network identifiers that specify which Networks the NetworkPort may belong to. The ability to set this property is defined in NetworkPortCapabilities. For example, in Fibre Channel the NetworkIDs would be populated with Virtual Fabric IDs.
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
RequestedSpeed | uint64 | CIM_LogicalPortSettings
SoID | string | CIM_SettingData
SoOrgID | string | CIM_SettingData
ComponentSetting | string[] | CIM_SettingData

## Class Methods