BUG#: 8782
[tpot/pegasus/.git] / Schemas / CIM225 / DMTF / Network / CIM_OutboundVLAN.mof
1 // Copyright (c) 2005 DMTF.  All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 //  CIM_OutboundVLAN 
6 // ==================================================================
7    [Association, Deprecated { "No Value" }, 
8     Version ( "2.8.0" ), 
9     UMLPackagePath ( "CIM::Network::VLAN" ), 
10     Description ( 
11        "This class is deprecated in lieu or not being necessary to "
12        "indicate whether the VLAN is inbound/outbound This association "
13        "makes explicit the operational dependencies of a SwitchPort "
14        "when operating in a VLAN. If there is no instance of "
15        "OutboundVLAN between a given SwitchPort and VLAN, then any "
16        "packet that has been assigned to the VLAN and whose "
17        "destination address is associated with the port will be "
18        "dropped by the switch without being transmitted. Otherwise, "
19        "the packet will be transmitted." )]
20 class CIM_OutboundVLAN : CIM_SAPSAPDependency {
21
22       [Deprecated { "No Value" }, 
23        Override ( "Antecedent" ), 
24        Description ( "The VLAN to which the SwitchPort is assigned." )]
25    CIM_VLAN REF Antecedent;
26
27       [Deprecated { "No Value" }, 
28        Override ( "Dependent" ), 
29        Description ( "The SwitchPort on the VLAN." )]
30    CIM_SwitchPort REF Dependent;
31
32       [Deprecated { "No Value" }, 
33        Description ( 
34           "If Tagged is TRUE, then the packet will be transmitted "
35           "in encapsulated form, tagged with the associated VLAN "
36           "tag. If Tagged is FALSE, the packet will be trasmitted "
37           "without any VLAN tag." )]
38    boolean Tagged;
39
40
41 };