// Copyright (c) 2005 DMTF. All rights reserved. // // To the Experimental VLANCapabilities class: // 1) Rename class to be VLANSystemCapabilities // 2) Add Properties: MaxMTUsize, and MinMTUsize. // Add UmlPackagePath // qualifier values to CIM Schema. // Add PUnit qualifier values // to Units qualifier values. // ================================================================== // CIM_VLANSystemCapabilities // ================================================================== [Experimental, Version ( "2.11.0" ), UMLPackagePath ( "CIM::Network::VLAN" ), Description ( "Properties in VLANSystemCapabilities represent the " "ComputerSystem\'s constraints and capabilities for VLANs. The " "information included in this class addresses the resource " "limits for the ComputerSystem." )] class CIM_VLANSystemCapabilities : CIM_Capabilities { [Description ( "The maximum MTU size for the VLAN, in bytes." ), Units ( "Bytes" ), ModelCorrespondence { "CIM_NetworkVLAN.TransmissionSize", "CIM_VLANSystemCapabilities.MinMTUsize" }, PUnit ( "byte" )] uint16 MaxMTUsize; [Description ( "The minimum MTU size for the VLAN, in bytes." ), Units ( "Bytes" ), ModelCorrespondence { "CIM_NetworkVLAN.TransmissionSize", "CIM_VLANSystemCapabilities.MaxMTUsize" }, PUnit ( "byte" )] uint16 MinMTUsize; [Description ( "The maximum number of IEEE 802.1Q VLANs that this device supports." ), MappingStrings { "MIB.IETF|Q-BRIDGE-MIB.dot11MaxSupportedVlans" }] uint16 MaxSupportedVLANs; [Description ( "The maximum number of IEEE 802.1Q VLAN Ids that this " "device supports." ), MappingStrings { "MIB.IETF|Q-BRIDGE-MIB.dot1qMaxVlanId" }] uint16 MaxVLANId; };