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_EgressConditioningServiceOnEndpoint
6 // ==================================================================
7 [Association, Version ( "2.7.0" ),
8 UMLPackagePath ( "CIM::Network::QoS" ),
9 Description (
10 "This association represents the binding, in the egress "
11 "direction, between a ProtocolEndpoint and the last "
12 "ConditioningService that processes packets before they leave a "
13 "network device (via that ProtocolEndpoint). This \'last\' "
14 "ConditioningService is ordinarily a scheduler, but it does not "
15 "have to be. There can be multiple \'last\' "
16 "ConditioningServices for an Endpoint (for example, in the case "
17 "of a fallback scheduler). Therefore, the cardinality for the "
18 "Dependent object reference remains 0..n. On the other hand, a "
19 "single ConditioningService cannot be the last one to process "
20 "packets for multiple Endpoints. So, the cardinality of the "
21 "Antecedent object reference is narrowed from 0..n to 0..1." )]
22 karl 1.1.2.2 class CIM_EgressConditioningServiceOnEndpoint : CIM_ServiceSAPDependency {
23
24 [Override ( "Antecedent" ),
25 Max ( 1 ),
26 Description (
27 "The ProtocolEndpoint through which traffic leaves a "
28 "network device." )]
29 CIM_ProtocolEndpoint REF Antecedent;
30
31 [Override ( "Dependent" ),
32 Description (
33 "The ConditioningService which ends the traffic "
34 "conditioning processing within a network device." )]
35 CIM_ConditioningService REF Dependent;
36
37
38 };
|