1 krisbash 1.1 // Copyright (c) 2010 DMTF. All rights reserved.
2 [Version ( "2.27.0" ),
3 UMLPackagePath ( "CIM::Network::VLAN" ),
4 Description (
5 "The VLAN configuration data for an endpoint. Note that certain "
6 "properties only apply based on the value in the VLANEndpoint. "
7 "OperationalEndpointMode property. If it is set to trunking "
8 "mode then NativeVLAN, PruneEligibleVLANList, DefaultVLAN and "
9 "TrunkedVLANList are applicable. If it is set to in access "
10 "mode, then AccessVLAN is applicable. An instance of this class "
11 "is associated to the endpoint to which it applies using "
12 "ElementSettingData." )]
13 class CIM_VLANEndpointSettingData : CIM_SettingData {
14
15 [Write, Description (
16 "If a VLAN Id is part of this array, then the system MAY "
17 "prune that VLAN on the related trunk endpoint/port. This "
18 "property is applicable only when the endpoint is "
19 "operating in trunking mode (determined by examining the "
20 "OperationalEndpointMode property)." ),
21 ModelCorrespondence {
22 krisbash 1.1 "CIM_VLANEndpoint.OperationalEndpointMode" }]
23 uint16 PruneEligibleVLANList[];
24
25 [Write, Description (
26 "VLAN Id that is used to tag untagged traffic received on "
27 "this trunk endpoint/port. This property is applicable "
28 "only when the endpoint is operating in trunking mode "
29 "(determined by examining the SwitchEndpointMode "
30 "property)." ),
31 ModelCorrespondence {
32 "CIM_VLANEndpoint.OperationalEndpointMode" }]
33 uint16 NativeVLAN;
34
35 [Description (
36 "Default value for the native VLAN on this trunk "
37 "endpoint/port. This property is applicable only when the "
38 "endpoint is operating in trunking mode (determined by "
39 "examining the OperationalEndpointMode property)." ),
40 ModelCorrespondence {
41 "CIM_VLANEndpoint.OperationalEndpointMode" }]
42 uint16 DefaultVLAN;
43 krisbash 1.1
44 [Write, Description (
45 "If a VLAN Id is part of this array, then the system MAY "
46 "trunk the traffic on the related endpoint/port. This "
47 "property is applicable only when the endpoint is "
48 "operating in trunking mode (determined by examining the "
49 "OperationalEndpointMode property)." ),
50 ModelCorrespondence {
51 "CIM_VLANEndpoint.OperationalEndpointMode" }]
52 uint16 TrunkedVLANList[];
53
54 [Write, Description (
55 "The access VLAN for the referenced VLANEndpoint." ),
56 ModelCorrespondence {
57 "CIM_VLANEndpoint.OperationalEndpointMode" }]
58 uint16 AccessVLAN;
59
60
61 };
|