// Copyright (c) 2011 DMTF. All rights reserved. [Version ( "2.21.0" ), UMLPackagePath ( "CIM::Network::VLAN" ), Description ( "Capabilities supported by the VLAN endpoint." )] class CIM_VLANEndpointCapabilities : CIM_Capabilities { [Description ( "Indicates support for dot1Q tagging and GVRP." ), MappingStrings { "MIB.IETF|P-BRIDGE-MIB.dot1dPortCapabilities" }] boolean Dot1QTagging; [Description ( "Describes the type of frames that are accepted by the port." ), ValueMap { "0", "2", "3", "4" }, Values { "Unknown", "Accept All", "Admit VLAN Tagged Only", "Not Applicable" }, MappingStrings { "MIB.IETF|P-BRIDGE-MIB.dot1dPortCapabilities" }] uint16 Dot1qAcceptableVLANFramesTypes; [Description ( "Supports the discarding of any frame received on a " "ProtocolEndpoint whose VLAN classification does not " "include that ProtocolEndpoint in its Member set." ), MappingStrings { "MIB.IETF|P-BRIDGE-MIB.dot1dPortCapabilities" }] boolean Dot1qIngressFiltering; [Description ( "This property indicates whether or not the protocol " "endpoint supports negotiation of the trunk " "encapsulation." ), ModelCorrespondence { "CIM_VLANEndpoint.DesiredEndpointMode" }] boolean SupportsTrunkEncapsulationNegotiation; };