QoS Policy

Media Type
[application/vnd.org.midonet.QOSPolicy-v1+json]
Collection Media Type
[application/vnd.org.midonet.collection.QOSPolicy-v1+json]
GET     /qos_policies
GET     /qos_policies?tenant_id=:tenantId
GET     /qos_policies/:policyId
POST    /qos_policies
PUT     /qos_policies/:policyId
DELETE  /qos_policies/:policyId

A QoS policy is a policy which governs traffic across a select group of MidoNet ports. It contains the following fields:

Field NameTypePOST/PUTRequiredDescription

uri

URI

  

A GET against this URI refreshes the representation of this resource.

id

UUID

  

A unique identifier of the resource. If this field is omitted in the POST request, a random UUID is generated.

name

String

POST/PUT

Yes

The identifying name of this QoS policy.

shared

Boolean

POST/PUT

No

Whether to share this policy across projects (defaults to no).

description

String

POST/PUT

No

An optional descrption for this QoS policy (defaults to empty).

dscpRules

URI

  

A GET against this URI will retrieve the list of DSCP marking rules for this policy.

bwLimitRules

URI

  

A GET against this URI will retrieve the list of bandwidth limit rules for this policy.

tenantId

String

POST/PUT

No

The identifier of the tenant that owns the router.

Questions? Discuss on Mailing Lists or Chat.
Found an error? Report a bug.