1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="CIMCoreCR00752.000" type ="change">Update of
3 // descriptions based on Tech Edit review.</
4 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
5 // qualifier values to CIM Schema.</change>
6 // ==================================================================
7 // CIM_LogicalPortGroup
8 // ==================================================================
9 [Version ( "2.10.0" ),
10 UMLPackagePath ( "CIM::Device::Ports" ),
11 Description (
12 "A collection of one or more ports that are logically grouped "
13 "for administrative and discovery or topology purposes. "
14 "LogicalPortGroups define port collections for access control, "
15 "or for use in routing policy or other management tasks. For "
16 "example, in Fibre Channel and Infiniband, a LogicalPortGroup "
17 "represents the concept of a \'node\'." )]
18 class CIM_LogicalPortGroup : CIM_SystemSpecificCollection {
19
20 [Description (
21 "The Name property defines the identity by which the "
22 karl 1.1.2.2 "LogicalPortGroup is known." ),
23 MaxLen ( 256 ),
24 ModelCorrespondence { "CIM_LogicalPortGroup.NameFormat" }]
25 string Name;
26
27 [Description (
28 "The NameFormat property identifies how the Name of the "
29 "LogicalPortGroup is generated." ),
30 ValueMap { "Unknown", "Other", "WWN", "GUID" },
31 MaxLen ( 64 ),
32 ModelCorrespondence { "CIM_LogicalPortGroup.Name",
33 "CIM_LogicalPortGroup.OtherNameFormat" }]
34 string NameFormat;
35
36 [Description (
37 "A string that describes how the LogicalPortGroup is "
38 "identified when the NameFormat is \"Other\"." ),
39 ModelCorrespondence { "CIM_LogicalPortGroup.Name" }]
40 string OtherNameFormat;
41
42
43 karl 1.1.2.2 };
|