(file) Return to CIM_NetworkVLAN.mof CVS log (file) (dir) Up to [OMI] / omi / share / networkschema

 1 krisbash 1.1 // Copyright (c) 2010 DMTF.  All rights reserved.
 2                 [Version ( "2.26.0" ), 
 3                  UMLPackagePath ( "CIM::Network::VLAN" ), 
 4                  Description ( 
 5                     "An instance of NetworkVLAN represents a collection of "
 6                     "VLANSwitchEndpoints and/or VLANEndstationEndpoints which are "
 7                     "members of the VLAN. There SHOULD be an instance of "
 8                     "NetworkVLAN for every VLAN available in a switch. For example, "
 9                     "in a switch with port-based VLANs, if there are 16 VLANs to "
10                     "which ports can be assigned (VLAN 1 through VLAN 16), there "
11                     "SHOULD be an instance of NetworkVLAN for each of VLAN 1 "
12                     "through VLAN 16." )]
13              class CIM_NetworkVLAN : CIM_ConnectivityCollection {
14              
15                    [Description ( "A 12-bit VLAN ID used in the VLAN Tag header." ), 
16                     MinValue ( 1 ), 
17                     MaxValue ( 4094 ), 
18                     MappingStrings { "MIB.IETF|Q-BRIDGE-MIB.VlanId" }]
19                 uint16 VLANId;
20              
21                    [Description ( 
22 krisbash 1.1           "The value of the 802.10 SAID field which would be used "
23                        "for this VLAN." )]
24                 uint32 SAIdentifier;
25              
26                    [Description ( 
27                        "The value of this property is set to a positive integer "
28                        "when the value of the MTU for all members (switch "
29                        "endpoints/endstationendpoints of the VLAN is the same, "
30                        "otherwise is set to -1 and the Transmission size is set "
31                        "on each of the individual endpoints." ), 
32                     ModelCorrespondence { 
33                        "CIM_VLANSystemCapabilities.MaxMTUsize", 
34                        "CIM_VLANSystemCapabilities.MinMTUsize" }]
35                 sint32 TransmissionSize;
36              
37                    [Description ( 
38                        "Defines/restricts the media type of the VLAN. This "
39                        "information is also needed when a VLAN is not yet "
40                        "associated to any end point." ), 
41                     ValueMap { "0", "1", "2", "3", "4", "5..16000", ".." }, 
42                     Values { "Unknown", "Other", "Not Applicable", "Ethernet", 
43 krisbash 1.1           "FDDI", "DMTF Reserved", "Vendor Reserved" }, 
44                     ModelCorrespondence { "CIM_NetworkVLAN.OtherTypeDescription" }]
45                 uint16 TypeOfMedia;
46              
47                    [Description ( 
48                        "A string describing the type of media that is supported "
49                        "by this VLAN, when the value of the Type property is set "
50                        "to 1 (i.e., \"Other\"). This property should be set to "
51                        "NULL when the Type property is any value other than 1." ), 
52                     ModelCorrespondence { "CIM_NetworkVLAN.TypeOfMedia" }]
53                 string OtherTypeDescription;
54              
55              
56              };

ViewCVS 0.9.2