1 karl 1.1.2.2 // Copyright (c) 2009 DMTF. All rights reserved.
2 [Version ( "2.22.0" ),
3 UMLPackagePath ( "CIM::Device::Ports" ),
4 Description (
5 "NetworkPortCapabilities describes the capabilities supported "
6 "for properties that are configurable in NetworkPort." )]
7 class CIM_NetworkPortCapabilities : CIM_LogicalPortCapabilities {
8
9 [Description (
10 "Boolean that indicates whether the Speed can be configured."
11 ),
12 ModelCorrespondence {
13 "CIM_NetworkPortCapabilities.PortSpeedsSupported" }]
14 boolean SpeedConfigurable = false;
15
16 [Description (
17 "List of supported port speeds that can be configured on "
18 "NetworkPort.Speed." ),
19 ModelCorrespondence { "CIM_NetworkPort.Speed" }]
20 uint64 PortSpeedsSupported[];
21
22 karl 1.1.2.2 [Description (
23 "Boolean indicating whether the NetworkPort can be "
24 "configured to connect to specific Networks." ),
25 ModelCorrespondence { "CIM_NetworkPortSettings.NetworkIDs" }]
26 boolean NetworkIDsConfigurable;
27
28 [Description (
29 "The format that is expected to populate the NetworkIds "
30 "for the associated NetworkPortSettings.list of supported "
31 "LinkTechnologies of the NetworkPort is defined in the "
32 "NetworkPortCapabilities." ),
33 ValueMap { "2", "..", "32768..65535" },
34 Values { "Virtual Fabric ID", "DMTF Reserved",
35 "Vendor Reserved" },
36 ModelCorrespondence { "CIM_NetworkPortSettings.NetworkIDs" }]
37 uint16 NetworkIDsFormat;
38
39 [Description (
40 "List of the LinkTechnologies supported by the the NetworkPort."
41 ),
42 ValueMap { "2", "3", "4", "5", "6", "7", "8", "9", "10",
43 karl 1.1.2.2 "11", ".." },
44 Values { "Ethernet", "IB", "FC", "FDDI", "ATM", "Token Ring",
45 "Frame Relay", "Infrared", "BlueTooth", "Wireless LAN",
46 "DMTF Reserved" },
47 ModelCorrespondence { "CIM_NetworkPortSettings.NetworkIDs",
48 "CIM_NetworkPort.LinkTechnology" }]
49 uint16 LinkTechnologiesSupported[];
50
51
52 };
|