1 marek 1.1 // 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_ConditioningServiceOnEndpoint
6 // ==================================================================
7 [Association, Deprecated {
8 "CIM_IngressConditioningServiceOnEndpoint",
9 "CIM_EgressConditioningServiceOnEndpoint" },
10 Version ( "2.7.0" ),
11 UMLPackagePath ( "CIM::Network::QoS" ),
12 Description (
13 "The QoS Model describes the traffic conditioning functions in "
14 "place for a network device. In order to \'be conditioned\', a "
15 "packet is received at a ProtocolEndpoint. After "
16 "\'conditioning\', a packet is dropped or leaves the device via "
17 "a ProtocolEndpoint. This dependency on ProtocolEndpoints is "
18 "defined by the ConditioningServiceOn Endpoint association. A "
19 "property of the association, ServiceType, indicates whether "
20 "the ConditioningService handles incoming (\"Ingress\") or "
21 "out-going (\"Egress\") packets. This association is deprecated "
22 marek 1.1 "since different cardinalities are needed on the ingress and "
23 "egress classes. This cannot be done using a single "
24 "association." )]
25 class CIM_ConditioningServiceOnEndpoint : CIM_Dependency {
26
27 [Deprecated {
28 "CIM_IngressConditioningServiceOnEndpoint.Antecedent",
29 "CIM_EgressConditioningServiceOnEndpoint.Antecedent" },
30 Override ( "Antecedent" ),
31 Max ( 1 ),
32 Description (
33 "The ProtocolEndpoint through which traffic arrives at or "
34 "leaves from a network device." )]
35 CIM_ProtocolEndpoint REF Antecedent;
36
37 [Deprecated {
38 "CIM_IngressConditioningServiceOnEndpoint.Dependent",
39 "CIM_EgressConditioningServiceOnEndpoint.Dependent" },
40 Override ( "Dependent" ),
41 Description (
42 "The ConditioningService which begins or ends the traffic "
43 marek 1.1 "conditioning processing within a network device." )]
44 CIM_ConditioningService REF Dependent;
45
46 [Deprecated { "CIM_IngressConditioningServiceOnEndpoint",
47 "CIM_EgressConditioningServiceOnEndpoint" },
48 Description (
49 "Indicates whether a packet is incoming (value = 1, "
50 "\"Ingress\") or out-going (value = 2, \"Egress\") at the "
51 "ProtocolEndpoint, relative to the ConditioningService." ),
52 ValueMap { "0", "1", "2" },
53 Values { "Unknown", "Ingress", "Egress" }]
54 uint16 ServiceType;
55
56
57 };
|