2.154. vpp_qos module¶
QoS
object abstractions for representing QoS config VPP
-
class
vpp_qos.
VppQosEgressMap
(test, id, rows)¶ Bases:
vpp_object.VppObject
QoS Egress Map(ping) configuration
-
add_vpp_config
()¶ Add the configuration for this object to vpp.
-
object_id
()¶ Return a unique string representing this object.
-
query_vpp_config
()¶ Query the vpp configuration.
- Returns
True if the object is configured
-
remove_vpp_config
()¶ Remove the configuration for this object from vpp.
-
-
class
vpp_qos.
VppQosMark
(test, intf, map, source)¶ Bases:
vpp_object.VppObject
QoS Mark(ing) configuration
-
add_vpp_config
()¶ Add the configuration for this object to vpp.
-
object_id
()¶ Return a unique string representing this object.
-
query_vpp_config
()¶ Query the vpp configuration.
- Returns
True if the object is configured
-
remove_vpp_config
()¶ Remove the configuration for this object from vpp.
-
-
class
vpp_qos.
VppQosRecord
(test, intf, source)¶ Bases:
vpp_object.VppObject
QoS Record(ing) configuration
-
add_vpp_config
()¶ Add the configuration for this object to vpp.
-
object_id
()¶ Return a unique string representing this object.
-
query_vpp_config
()¶ Query the vpp configuration.
- Returns
True if the object is configured
-
remove_vpp_config
()¶ Remove the configuration for this object from vpp.
-
-
class
vpp_qos.
VppQosStore
(test, intf, source, value)¶ Bases:
vpp_object.VppObject
QoS Store(ing) configuration
-
add_vpp_config
()¶ Add the configuration for this object to vpp.
-
object_id
()¶ Return a unique string representing this object.
-
query_vpp_config
()¶ Query the vpp configuration.
- Returns
True if the object is configured
-
remove_vpp_config
()¶ Remove the configuration for this object from vpp.
-