1 karl 1.1.2.2 // 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_LANSegment
6 // ==================================================================
7 [Deprecated { "CIM_LANConnectivitySegment" },
8 Version ( "2.7.0" ),
9 UMLPackagePath ( "CIM::Network::Collections" ),
10 Description (
11 "A collection of LAN Endpoints of a particular type that are "
12 "able to intercommunicate directly without the assistance of "
13 "bridging or routing services. \n"
14 "\n"
15 "Since this class\' superclass (LogicalNetwork) has been "
16 "deprecated (in order to define more consistent \'collection\' "
17 "semantics), this class is also deprecated." )]
18 class CIM_LANSegment : CIM_LogicalNetwork {
19
20 [Deprecated { "CIM_LANConnectivitySegment.LANID" },
21 Description ( "A label or identifier for the LAN Segment." ),
22 karl 1.1.2.2 MaxLen ( 64 ),
23 ModelCorrespondence { "CIM_LANEndpoint.LANID" }]
24 string LANID;
25
26 [Deprecated { "CIM_LANConnectivitySegment.ConnectivityType" },
27 Description (
28 "An indication of the kind of technology used on the LAN." ),
29 ValueMap { "0", "1", "2", "3", "4" },
30 Values { "Unknown", "Other", "Ethernet", "TokenRing", "FDDI" },
31 ModelCorrespondence { "CIM_LANEndpoint.LANType" }]
32 uint16 LANType;
33
34 [Deprecated { "CIM_LANConnectivitySegment.OtherTypeDescription" },
35 Description (
36 "A string describing the type of technology used on the "
37 "LAN when the value of the LANType property of this class "
38 "(or any of its subclasses) is set to 1 (i.e., \"Other\"). "
39 "The format of the string inserted in this property "
40 "should be similar in format to the values defined for "
41 "the LANType property. This property should be set to "
42 "NULL when the LANType property is any value other than "
43 karl 1.1.2.2 "1." ),
44 MaxLen ( 64 ),
45 ModelCorrespondence { "CIM_LANSegment.LANType" }]
46 string OtherLANType;
47
48
49 };
|