QoS Class
Location in GUI:
Fabric
» Access Policies
» Policies
» Global
» QOS Class
Diagram
Classes
access_policies (apic)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
qos | Class | [qos] | No |
qos (apic.access_policies)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
preserve_cos | Boolean | true , false | No | false |
qos_classes | List | [qos_classes] | No |
qos_classes (apic.access_policies.qos)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
level | Integer | min: 1 , max: 6 | Yes | |
admin_state | Boolean | true , false | No | |
mtu | Integer | min: 1 , max: 9216 | No | |
scheduling | Choice | wrr , strict-priority | No | |
bandwidth_percent | Integer | min: 0 , max: 100 | No | |
congestion_algorithm | Choice | tail-drop , wred | No | |
minimum_buffer | Integer | min: 0 , max: 3 | No | |
pfc_state | Boolean | true , false | No | |
no_drop_cos | Choice | unspecified , cos0 , cos1 , cos2 , cos3 , cos4 , cos5 , cos6 , cos7 | No | |
pfc_scope | Choice | tor , fabric | No | |
ecn | Boolean | true , false | No | |
forward_non_ecn | Boolean | true , false | No | |
wred_max_threshold | Integer | min: 0 , max: 100 | No | |
wred_min_threshold | Integer | min: 0 , max: 100 | No | |
wred_probability | Integer | min: 0 , max: 100 | No | |
weight | Integer | min: 0 , max: 7 | No |
Examples
apic:
access_policies:
qos:
qos_classes:
- level: 1
scheduling: strict-priority
congestion_algorithm: tail-drop
- level: 2
scheduling: wrr
bandwidth_percent: 20
congestion_algorithm: wred