1 karl 1.1 // ===================================================================
2 // Title: Network Routes 2.7
3 // Filename: Network27_Routes.mof
4 // Version: 2.7.0
5 // Status: Preliminary
6 // Date: 07/28/2002
7 // ===================================================================
8 // Copyright 1998-2002 Distributed Management Task Force, Inc. (DMTF).
9 // All rights reserved.
10 // DMTF is a not-for-profit association of industry members dedicated
11 // to promoting enterprise and systems management and interoperability.
12 // DMTF specifications and documents may be reproduced for uses
13 // consistent with this purpose by members and non-members,
14 // provided that correct attribution is given.
15 // As DMTF specifications may be revised from time to time,
16 // the particular version and release date should always be noted.
17 //
18 // Implementation of certain elements of this standard or proposed
19 // standard may be subject to third party patent rights, including
20 // provisional patent rights (herein "patent rights"). DMTF makes
21 // no representations to users of the standard as to the existence
22 karl 1.1 // of such rights, and is not responsible to recognize, disclose, or
23 // identify any or all such third party patent right, owners or
24 // claimants, nor for any incomplete or inaccurate identification or
25 // disclosure of such rights, owners or claimants. DMTF shall have no
26 // liability to any party, in any manner or circumstance, under any
27 // legal theory whatsoever, for failure to recognize, disclose, or
28 // identify any such third party patent rights, or for such party's
29 // reliance on the standard or incorporation thereof in its product,
30 // protocols or testing procedures. DMTF shall have no liability to
31 // any party implementing such standard, whether such implementation
32 // is foreseeable or not, nor to any patent owner or claimant, and shall
33 // have no liability or responsibility for costs or losses incurred if
34 // a standard is withdrawn or modified after publication, and shall be
35 // indemnified and held harmless by any party implementing the
36 // standard from any and all claims of infringement by a patent owner
37 // for such implementations.
38 //
39 // For information about patents held by third-parties which have
40 // notified the DMTF that, in their opinion, such patent may relate to
41 // or impact implementations of DMTF standards, visit
42 // http://www.dmtf.org/about/policies/disclosures.php.
43 karl 1.1 // ===================================================================
44 // Description: The Network Model extends the management concepts to
45 // represent protocol interfaces and network/protocol
46 // services. This file defines network/next hop routes
47 // (for use for both static and dynamic routes). Also,
48 // default administrative distances for a system are
49 // modeled - to be used when selecting a route.
50 //
51 // The object classes below are listed in an order that
52 // avoids forward references. Required objects, defined
53 // by other working groups, are omitted.
54 // ==================================================================
55 // Change Log for v2.7
56 // CR805 - Deprecate NextHopRouting, IPRoute, CalculatedRoutes,
57 // RouteFowardedByService, and ForwardedRoutes
58 // - Add NextHopRoute, HostedRoute, NextHopIPRoute,
59 // RouteUsesEndpoint, and AssociatedNextHop
60 // CR866 - Add default values to the definition of the distance
61 // properties in AdministrativeDistance; Override the Name
62 // property since it is inherited from MSE
63 // ===================================================================
64 karl 1.1
65 #pragma Locale ("en_US")
66
67
68 // ==================================================================
69 // NextHopRoute
70 // ==================================================================
71 [Experimental, Version ("2.7.0"), Description (
72 "NextHopRoute represents one of a series of 'hops' to reach "
73 "a network destination. A route is administratively defined, "
74 "or calculated/learned by a particular routing process. A "
75 "ConcreteDependency associaton may be instantiated between a "
76 "route and its routing service to indicate this. (In this "
77 "scenario, the route is dependent on the service.)") ]
78 class CIM_NextHopRoute : CIM_ManagedElement {
79
80 [Key, Description (
81 "InstanceID opaquely identifies a unique instance of Next"
82 "HopRoute. The InstanceID must be unique within a namespace. "
83 "In order to ensure uniqueness, the value of InstanceID "
84 "SHOULD be constructed in the following manner: \n"
85 karl 1.1 "<Vendor ID><Route ID> \n"
86 " <Vendor ID> MUST include a copyrighted, trademarked "
87 "or otherwise unique name that is owned by the business entity "
88 "or a registered ID that is assigned to the business entity "
89 "that is defining the InstanceID. (This is similar to the "
90 "<Schema Name>_<Class Name> structure of Schema class names.) "
91 "The purpose of <Vendor ID> is to ensure that <ID> is truly "
92 "unique across multiple vendor implementations. If such a "
93 "name is not used, the defining entity MUST assure that the "
94 "<ID> portion of the Instance ID is unique when compared with "
95 "other instance providers. For DMTF defined instances, the "
96 "<Vendor ID> is 'CIM'. \n"
97 " <ID> MUST include a vendor specified unique "
98 "identifier.") ]
99 string InstanceID;
100
101 [Description (
102 "The address which serves as the destination to be "
103 "reached.") ]
104 string DestinationAddress;
105
106 karl 1.1 [Description (
107 "The specific administrative distance of this route, "
108 "overriding any default distances specified by the system "
109 "or routing service.") ]
110 uint16 AdminDistance;
111
112 [Description (
113 "RouteMetric provides a numeric indication as to the "
114 "preference of this route, compared to other routes that "
115 "reach the same destination.") ]
116 uint16 RouteMetric;
117
118 [Description (
119 "TRUE indicates that this is a static route, and FALSE "
120 "indicates a dynamically-learned route.") ]
121 boolean IsStatic;
122
123 [Description (
124 "An enumerated integer indicating whether the route is "
125 "administrator-defined (value=2), computed (via a routing "
126 "protocol/algorithm, value=3) or the actual route "
127 karl 1.1 "implemented in the network (value=4). The default is "
128 "a computed route."),
129 ValueMap {"2", "3", "4"},
130 Values {"Administrator Defined Route", "Computed Route",
131 "Actual Route"} ]
132 uint16 TypeOfRoute=3;
133 };
134
135
136 // ==================================================================
137 // HostedRoute
138 // ==================================================================
139 [Association, Experimental, Version ("2.7.0"),
140 Description (
141 "HostedRoute describes the relationship between the "
142 "route and the system in whose context it is defined.") ]
143 class CIM_HostedRoute : CIM_Dependency {
144
145 [Override ("Antecedent"), Min (1), Max (1),
146 Description (
147 "The network element that scopes/provides context "
148 karl 1.1 "for the route.") ]
149 CIM_System REF Antecedent;
150
151 [Override ("Dependent"), Description (
152 "The next hop route defined on the System.") ]
153 CIM_NextHopRoute REF Dependent;
154 };
155
156
157 // ==================================================================
158 // NextHopIPRoute
159 // ==================================================================
160 [Experimental, Version ("2.7.0"), Description (
161 "NextHopIPRoute specifies routing in an IP network.") ]
162 class CIM_NextHopIPRoute : CIM_NextHopRoute {
163
164 [Description (
165 "An enumerated integer indicating how the route was "
166 "derived. This is useful for display and query purposes."),
167 ValueMap {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
168 "10", "11"},
169 karl 1.1 Values {"Unknown", "Other", "Connected", "User-Defined",
170 "IGRP", "EIGRP", "RIP", "Hello", "EGP",
171 "BGP", "ISIS", "OSPF"},
172 ModelCorrespondence {
173 "CIM_NextHopIPRoute.OtherDerivation"} ]
174 uint16 RouteDerivation;
175
176 [Description (
177 "A string describing how the route was derived when "
178 "the RouteDerivation property is 1 (\"Other\")."),
179 ModelCorrespondence {
180 "CIM_NextHopIPRoute.RouteDerivation"} ]
181 string OtherDerivation;
182
183 [Description (
184 "The mask for the Ipv4 destination address.") ]
185 string DestinationMask;
186
187 [Description (
188 "The prefix length for the IPv6 destination address.") ]
189 uint8 PrefixLength;
190 karl 1.1
191 [Description (
192 "An enumeration that describes the format of the address "
193 "properties."),
194 ValueMap {"0", "1", "2"},
195 Values {"Unknown", "IPv4", "IPv6"} ]
196 uint16 AddressType;
197 };
198
199
200 // ==================================================================
201 // RouteUsesEndpoint
202 // ==================================================================
203 [Association, Experimental, Version ("2.7.0"),
204 Description (
205 "RouteUsesEndpoint depicts the relationship between a next "
206 "hop route and the local Endpoint that is used to transmit the "
207 "traffic to the 'next hop'.") ]
208 class CIM_RouteUsesEndpoint : CIM_Dependency {
209
210 [Override ("Antecedent"), Max (1), Description (
211 karl 1.1 "The endpoint used to reach the route's destination.") ]
212 CIM_ProtocolEndpoint REF Antecedent;
213
214 [Override ("Dependent"),
215 Description ("The route using the endpoint.") ]
216 CIM_NextHopRoute REF Dependent;
217 };
218
219
220 // ==================================================================
221 // AssociatedNextHop
222 // ==================================================================
223 [Association, Experimental, Version ("2.7.0"),
224 Description (
225 "AssociatedNextHop depicts the relationship between a "
226 "route and the specification of its next hop. The next hop "
227 "is external to a System, and hence is defined as a kind of "
228 "RemoteServiceAccessPoint. Note that this relationship is "
229 "independent of RouteUsesEndpoint (the local Endpoint used to "
230 "transmit the traffic), and both may be defined for a route.") ]
231 class CIM_AssociatedNextHop : CIM_Dependency {
232 karl 1.1
233 [Override ("Antecedent"), Max (1), Description (
234 "The next hop for the route.") ]
235 CIM_RemoteServiceAccessPoint REF Antecedent;
236
237 [Override ("Dependent"), Description (
238 "The route sending traffic to the next hop.") ]
239 CIM_NextHopRoute REF Dependent;
240 };
241
242
243 // ==================================================================
244 // NextHopRouting
245 // ==================================================================
246 [Abstract, Deprecated {"CIM_NextHopRoute"}, Version ("2.7.0"),
247 Description (
248 "NextHopRouting relates a destination address to the "
249 "address or interface through which the remote address "
250 "may be reached. An instance of this class can represent "
251 "either static or dynamic routing, and may represent a routing "
252 "table entry (but it is not required that all NextHopRoutes be "
253 karl 1.1 "in a routing table). Static routes are distinguished by "
254 "setting the IsStatic boolean property to TRUE. Subclasses "
255 "of NextHopRouting provide specific protocol and Key "
256 "information. NextHopRoutes are dependent on at least one "
257 "ForwardingService to execute them. This is conveyed by the "
258 "CIM_NextHopForwardedByService association. \n"
259 "\n"
260 "NextHopRouting is deprecated in lieu of the more general, "
261 "concrete NextHopRoute class. NextHopRoute allows the definition "
262 "of BOTH a next hop address and an interface for transmission of "
263 "the traffic. Also, it does not mandate the instantiation of a "
264 "ForwardingService class. The latter is not needed if the sole "
265 "purpose of the instance is to specify a 'desired/configured' route. "
266 "This is simply a specification of the next hop.") ]
267 class CIM_NextHopRouting : CIM_LogicalElement {
268
269 [Deprecated {"CIM_NextHopRoute.DestinationAddress"},
270 Description (
271 "The address which serves as the destination to be "
272 "reached.") ]
273 string DestinationAddress;
274 karl 1.1
275 [Deprecated {"CIM_NextHopRoute.DestinationMask"},
276 Description (
277 "The mask for the DestinationAddress.") ]
278 string DestinationMask;
279
280 [Deprecated {"CIM_AssociatedNextHop.Antecedent",
281 "CIM_RouteUsesEndpoint.Antecedent"},
282 Description (
283 "This contains either the address of the next-hop router, "
284 "or the interface used to reach the destination.") ]
285 string NextHop;
286
287 [Deprecated {"CIM_NextHopRoute.IsStatic"},
288 Description (
289 "TRUE indicates that this is a static route, and FALSE "
290 "indicates a dynamically-learned route.") ]
291 boolean IsStatic;
292 };
293
294
295 karl 1.1 // ==================================================================
296 // IPRoute
297 // ==================================================================
298 [Abstract, Version ("2.7.0"),
299 Deprecated {"CIM_NextHopIPRoute"}, Description (
300 "An IPRoute relates a destination address to the "
301 "address or interface through which the remote address "
302 "may be reached. The destination address may be a "
303 "specific IP endpoint or a subnet, dependent on the mask. "
304 "An instance of this class represents either static or "
305 "dynamic routing. Static routes are distinguished by "
306 "setting the IsStatic boolean property to TRUE. \n"
307 "\n"
308 "Since many routes between endpoints can be defined "
309 "(using different route calculation algorithms), the "
310 "CIM_IPRoute class is defined as Abstract. This "
311 "forces subclassing (for example, see CIM_BGPIPRoute) "
312 "and allows the instances of its subclasses to be "
313 "distinguished based on their CreationClassName key "
314 "property. \n"
315 "\n"
316 karl 1.1 "IPRoute is deprecated in lieu of the more general, concrete "
317 "NextHopIPRoute class. NextHopIPRoute allows the definition "
318 "of BOTH a next hop address and an interface for transmission of "
319 "the traffic. Also, it does not mandate the instantiation of a "
320 "ForwardingService class.") ]
321 class CIM_IPRoute : CIM_NextHopRouting {
322
323 [Deprecated {"No value"},
324 Propagated("CIM_ForwardingService.SystemCreationClassName"),
325 Key, MaxLen (256), Description (
326 "The scoping ForwardingService's SystemCreationClassName.") ]
327 string SystemCreationClassName;
328
329 [Deprecated {"No value"},
330 Propagated("CIM_ForwardingService.SystemName"),
331 Key, MaxLen (256), Description (
332 "The scoping ForwardingService's SystemName.") ]
333 string SystemName;
334
335 [Deprecated {"No value"},
336 Propagated("CIM_ForwardingService.CreationClassName"),
337 karl 1.1 Key, MaxLen (256), Description (
338 "The scoping ForwardingService's CreationClassName.") ]
339 string ServiceCreationClassName;
340
341 [Deprecated {"No value"},
342 Propagated("CIM_ForwardingService.Name"),
343 Key, MaxLen (256), Description (
344 "The scoping ForwardingService's Name.") ]
345 string ServiceName;
346
347 [Deprecated {"No value"},
348 Key, MaxLen (256), Description (
349 "CreationClassName indicates the name of the class or the "
350 "subclass used in the creation of an instance. When used "
351 "with the other key properties of this class, this property "
352 "allows all instances of this class and its subclasses to "
353 "be uniquely identified.") ]
354 string CreationClassName;
355
356 [Key, Deprecated {"CIM_NextHopIPRoute.DestinationAddress"},
357 Description (
358 karl 1.1 "The IP address which serves as the destination of the "
359 "traffic, formatted according to the appropriate convention "
360 "as defined in the AddressType property of this class. \n"
361 "\n"
362 "This property has the same semantics as DestinationAddress "
363 "inherited from the NextHopRouting superclass, but a different "
364 "property name. This is because this property and class were "
365 "defined before NextHopRouting and are Key properties. They "
366 "cannot be removed. ModelCorrespondence indicates that they "
367 "should be set to equivalent values for consistency and "
368 "ease of query."),
369 ModelCorrespondence {"CIM_IPRoute.DestinationAddress"} ]
370 string IPDestinationAddress;
371
372 [Key, Deprecated {"CIM_NextHopIPRoute.DestinationMask"},
373 Description (
374 "The mask for the destination IP address, formatted "
375 "according to the appropriate convention as defined in the "
376 "AddressType property of this class. \n"
377 "\n"
378 "This property has the same semantics as DestinationMask "
379 karl 1.1 "inherited from the NextHopRouting superclass, but a different "
380 "property name. This is because this property and class were "
381 "defined before NextHopRouting and are Key properties. They "
382 "cannot be removed. ModelCorrespondence indicates that they "
383 "should be set to equivalent values for consistency and "
384 "ease of query."),
385 ModelCorrespondence {"CIM_IPRoute.DestinationMask"} ]
386 string IPDestinationMask;
387
388 [Key, Deprecated {"CIM_NextHopIPRoute.AddressType"},
389 Description (
390 "An enumeration that describes the format of the address "
391 "property. Addresses that can be formatted in IPv4 format, "
392 "must be formatted that way to ensure mixed IPv4/IPv6 "
393 "support. \n"
394 "\n"
395 "AddressType is part of the key so that an IPv4 and an IPv6 "
396 "route to IP subnets with the same network number but "
397 "different IP versions (v4/v6) can coexist."),
398 ValueMap {"0", "1", "2"},
399 Values {"Unknown", "IPv4", "IPv6"} ]
400 karl 1.1 uint16 AddressType;
401
402 [Override ("DestinationAddress"),
403 ModelCorrespondence {"CIM_IPRoute.IPDestinationAddress"} ]
404 string DestinationAddress;
405
406 [Override ("DestinationMask"),
407 ModelCorrespondence {"CIM_IPRoute.IPDestinationMask"} ]
408 string DestinationMask;
409 };
410
411
412 // ==================================================================
413 // RouteForwardedByService
414 // ==================================================================
415 [Association, Deprecated {"No value"}, Version ("2.7.0"),
416 Description (
417 "This assocation makes explicit the next hops that are "
418 "forwarded by a specific ForwardingService, to reach the "
419 "destination. Every ForwardingService can have its own "
420 "unique set of routing destinations and next hops. The "
421 karl 1.1 "association is deprecated since it is incorrect to mandate "
422 "the existence of a ForwardingService in order to define "
423 "the existence of a route.") ]
424 class CIM_RouteForwardedByService : CIM_Dependency {
425
426 [Deprecated {"No value"}, Override ("Antecedent"), Min (1),
427 Description ("The forwarding service for the route.") ]
428 CIM_ForwardingService REF Antecedent;
429
430 [Deprecated {"No value"}, Override ("Dependent"),
431 Description ("The route being forwarded.") ]
432 CIM_NextHopRouting REF Dependent;
433
434 [Deprecated {"CIM_NextHopRoute.AdminDistance"}, Description (
435 "This property contains the current administrative distance "
436 "of this route, for the ForwardingService. Note that this "
437 "property indicates current, specific values - whereas an "
438 "instance of the CIM_AdministrativeDistance class "
439 "defines default distances.") ]
440 uint16 AdminDistance;
441
442 karl 1.1 [Deprecated {"CIM_NextHopRoute.RouteMetric"}, Description (
443 "PathMetric provides a numeric indication as to the "
444 "preference of this route compared to other routes that "
445 "reach the same destination.") ]
446 uint16 PathMetric;
447 };
448
449
450 // ==================================================================
451 // ForwardedRoutes
452 // ==================================================================
453 [Association, Deprecated {"No value"},
454 Version ("2.7.0"), Description (
455 "This assocation makes explicit the IP routes that are "
456 "defined in the context of a specific ForwardingService. "
457 "Every ForwardingService can have its own unique set of IP "
458 "routing destinations. The association is deprecated "
459 "since it is incorrect to mandate the existence of a "
460 "ForwardingService in order to define the existence of a "
461 "route.") ]
462 class CIM_ForwardedRoutes : CIM_RouteForwardedByService {
463 karl 1.1
464 [Deprecated {"No value"}, Override ("Antecedent"),
465 Min (1), Max (1), Description (
466 "The forwarding service for the route.") ]
467 CIM_ForwardingService REF Antecedent;
468
469 [Deprecated {"No value"}, Override ("Dependent"), Weak,
470 Description ("The IP route being forwarded.") ]
471 CIM_IPRoute REF Dependent;
472 };
473
474
475 // ==================================================================
476 // CalculatedRoutes
477 // ==================================================================
478 [Association, Version ("2.7.0"),
479 Deprecated {"CIM_ConcreteDependency",
480 "CIM_NextHopIPRoute.RouteDerivation"},
481 Description (
482 "This assocation makes explicit the routes that are "
483 "calculated by a specific RouteCalculationService. Thus, "
484 karl 1.1 "every RouteCalculationService can have its own unique set "
485 "of calculated routes. The association is not necessary "
486 "in the model and has been deprecated. An instance of the "
487 "general ConcreteDependency association can tie a NextHopIPRoute "
488 "to a RouteCalculationService. In addition, information on how "
489 "the route was derived is available in NextHopIPRoute's "
490 "RouteDerivation enumeration.") ]
491 class CIM_CalculatedRoutes : CIM_Dependency {
492
493 [Deprecated {"CIM_ConcreteDependency.Antecedent",
494 "CIM_NextHopIPRoute.RouteDerivation"},
495 Override ("Antecedent"), Max (1),
496 Description ("The route's calculation service.") ]
497 CIM_RouteCalculationService REF Antecedent;
498
499 [Deprecated {"CIM_ConcreteDependency.Dependent"},
500 Override ("Dependent"), Description (
501 "The IP route calculated by a specific service.") ]
502 CIM_IPRoute REF Dependent;
503 };
504
505 karl 1.1
506 // ==================================================================
507 // AdministrativeDistance
508 // ==================================================================
509 [Version ("2.7.0"), Description (
510 "Information in this class affects the choice of one "
511 "protocol over another, when two protocols learn "
512 "the same route. Properties define the preference of "
513 "a protocol, called its distance. The lower the "
514 "distance, the higher the preference for that protocol. "
515 "This class affects ALL routes and contains the "
516 "default distances. Specific administrative "
517 "distances relative to an individual route and Forwarding"
518 "Service are defined in the NextHopForwardedByService "
519 "association, its AdminDistance property. \n"
520 "\n"
521 "AdministrativeDistance, being a global object, is weak to "
522 "the AdminDomain that contains it. Hence, the AdminDomain "
523 "keys are propagated to this class.") ]
524 class CIM_AdministrativeDistance : CIM_LogicalElement {
525
526 karl 1.1 [Propagated ("CIM_AdminDomain.CreationClassName"), Key,
527 MaxLen (256), Description (
528 "The scoping AdminDomain's CreationClassName.") ]
529 string SystemCreationClassName;
530
531 [Propagated ("CIM_AdminDomain.Name"), Key, MaxLen (256),
532 Description ("The scoping AdminDomain's Name.") ]
533 string SystemName;
534
535 [Key, Description (
536 "CreationClassName indicates the name of the class or the "
537 "subclass used in the creation of an instance. When used "
538 "with the other key properties of this class, this property "
539 "allows all instances of this class and its subclasses to "
540 "be uniquely identified.") ]
541 string CreationClassName;
542
543 [Override ("Name"), Key, MaxLen(256), Description (
544 "This is the name of the AdministrativeDistance class.") ]
545 string Name;
546
547 karl 1.1 [Description (
548 "The distance for directly connected peers. It has a default "
549 "value of 0.") ]
550 uint8 DirectConnect = 0;
551
552 [Description (
553 "The distance for staticly connected peers. It has a default "
554 "value of 1.") ]
555 uint8 Static = 1;
556
557 [Description (
558 "The distance for peers using EBGP. It has a default value "
559 "of 20.") ]
560 uint8 EBGP = 20;
561
562 [Description (
563 "The distance for peers using internal EIGRP. It has a "
564 "default value of 90.") ]
565 uint8 EIGRPInternal = 90;
566
567 [Description (
568 karl 1.1 "The distance for peers using IGRP. It has a default value "
569 "of 100.") ]
570 uint8 IGRP = 100;
571
572 [Description (
573 "The distance for peers using OSPF. It has a default value "
574 "of 110.") ]
575 uint8 OSPF = 110;
576
577 [Description (
578 "The distance for peers using ISIS. It has a default value "
579 "of 115.") ]
580 uint8 ISIS = 115;
581
582 [Description (
583 "The distance for peers using RIP. It has a default value "
584 "of 120.") ]
585 uint8 RIP = 120;
586
587 [Description (
588 "The distance for peers using EGP. It has a default value "
589 karl 1.1 "of 140.") ]
590 uint8 EGP = 140;
591
592 [Description (
593 "The distance for peers using external EIGRP. It has a "
594 "default value of 170.") ]
595 uint8 EIGRPExternal = 170;
596
597 [Description (
598 "The distance for peers using IBGP. It has a default value "
599 "of 200.") ]
600 uint8 IBGP = 200;
601
602 [Description (
603 "The distance for peers using BGP locally. It has a default "
604 "value of 200.") ]
605 uint8 BGPLocal = 200;
606
607 [Description (
608 "The distance for peers using an unknown protocol. It has a "
609 "default value of 255.") ]
610 karl 1.1 uint8 Unknown = 255;
611 };
612
613
614 // ==================================================================
615 // HostedAdminDistance
616 // ==================================================================
617 [Association, Version ("2.6.0"), Description (
618 "AdministrativeDistance, being a global object, is weak to "
619 "the AdminDomain that contains it. This association "
620 "formalizes that relationship.") ]
621 class CIM_HostedAdminDistance : CIM_Dependency {
622
623 [Override ("Antecedent"), Min (1), Max (1), Description (
624 "The AdminDomain that scopes the AdministrativeDistance.") ]
625 CIM_AdminDomain REF Antecedent;
626
627 [Override ("Dependent"), Weak, Description (
628 "The table of (global) administrative distances that are "
629 "defined in the context of the AdminDomain.") ]
630 CIM_AdministrativeDistance REF Dependent;
631 karl 1.1 };
632
633
634 // ===================================================================
635 // end of file
636 // ===================================================================
|