// Copyright (c) 2005 DMTF. All rights reserved. // Add UmlPackagePath // qualifier values to CIM Schema. // ================================================================== // CIM_ConditioningServiceOnEndpoint // ================================================================== [Association, Deprecated { "CIM_IngressConditioningServiceOnEndpoint", "CIM_EgressConditioningServiceOnEndpoint" }, Version ( "2.7.0" ), UMLPackagePath ( "CIM::Network::QoS" ), Description ( "The QoS Model describes the traffic conditioning functions in " "place for a network device. In order to \'be conditioned\', a " "packet is received at a ProtocolEndpoint. After " "\'conditioning\', a packet is dropped or leaves the device via " "a ProtocolEndpoint. This dependency on ProtocolEndpoints is " "defined by the ConditioningServiceOn Endpoint association. A " "property of the association, ServiceType, indicates whether " "the ConditioningService handles incoming (\"Ingress\") or " "out-going (\"Egress\") packets. This association is deprecated " "since different cardinalities are needed on the ingress and " "egress classes. This cannot be done using a single " "association." )] class CIM_ConditioningServiceOnEndpoint : CIM_Dependency { [Deprecated { "CIM_IngressConditioningServiceOnEndpoint.Antecedent", "CIM_EgressConditioningServiceOnEndpoint.Antecedent" }, Override ( "Antecedent" ), Max ( 1 ), Description ( "The ProtocolEndpoint through which traffic arrives at or " "leaves from a network device." )] CIM_ProtocolEndpoint REF Antecedent; [Deprecated { "CIM_IngressConditioningServiceOnEndpoint.Dependent", "CIM_EgressConditioningServiceOnEndpoint.Dependent" }, Override ( "Dependent" ), Description ( "The ConditioningService which begins or ends the traffic " "conditioning processing within a network device." )] CIM_ConditioningService REF Dependent; [Deprecated { "CIM_IngressConditioningServiceOnEndpoint", "CIM_EgressConditioningServiceOnEndpoint" }, Description ( "Indicates whether a packet is incoming (value = 1, " "\"Ingress\") or out-going (value = 2, \"Egress\") at the " "ProtocolEndpoint, relative to the ConditioningService." ), ValueMap { "0", "1", "2" }, Values { "Unknown", "Ingress", "Egress" }] uint16 ServiceType; };