2.178. vpp_qos module¶
QoS
object abstractions for representing QoS config VPP
- class vpp_qos.VppQosEgressMap(test, id, rows)¶
Bases:
vpp_object.VppObjectQoS 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.VppObjectQoS 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.VppObjectQoS 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.VppObjectQoS 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.