| Name | Data Type | Default Value | Qualifiers | 
| Name | Data Type | Value | 
| LinkSpeedsSupported | uint64[] |  | 
| Description | string | This array property is used by a provider to specify the list of link speeds supported by some EthernetNIC tests. The client should only select one of these values. | 
| ModelCorrespondence | string | CIM_EthernetNICDiagnosticSettingData.LinkSpeeds | 
| PUnit | string | bit / second * 10^6 | 
| LoopbackLayersSupported | uint16[] |  | 
| Description | string | This array property is used by a provider to specify the list of of layers (e.g. PHY, MAC, etc) supported by some EthernetNIC tests. The client should only select one of these values. | 
| ModelCorrespondence | string | CIM_EthernetNICDiagnosticSettingData.LoopbackLayers, CIM_EthernetNICDiagnosticServiceCapabilities.OtherLoopbackLayersSupported | 
| ValueMap | string | 1, 2, 3 | 
| Values | string | Other, PHY Layer, MAC Layer | 
| OtherLoopbackLayersSupported | string[] |  | 
| Description | string | This array property is used by a provider to specify the layers supported by the test when LoopbackLayers has value set to 1 ("Other"). The client should only select one of these values. | 
| ModelCorrespondence | string | CIM_EthernetNICDiagnosticServiceCapabilities.LoopbackLayersSupported, CIM_EthernetNICDiagnosticSettingData.OtherLoopbackLayers | 
| PacketSizesSupported | uint16[] |  | 
| Description | string | This array property is used by a provider to specify the list of packet sizes supported by some Ethernet NIC tests. The client should only select one of these values. | 
| ModelCorrespondence | string | CIM_EthernetNICDiagnosticSettingData.PacketSizes | 
| PUnit | string | Byte |