Skip to main content

QoS Class

Location in GUI: Fabric » Access Policies » Policies » Global » QOS Class

Diagram

Classes

access_policies (apic)

NameTypeConstraintMandatoryDefault Value
qosClass[qos]No

qos (apic.access_policies)

NameTypeConstraintMandatoryDefault Value
preserve_cosBooleantrue, falseNofalse
qos_classesList[qos_classes]No

qos_classes (apic.access_policies.qos)

NameTypeConstraintMandatoryDefault Value
levelIntegermin: 1, max: 6Yes
admin_stateBooleantrue, falseNo
mtuIntegermin: 1, max: 9216No
schedulingChoicewrr, strict-priorityNo
bandwidth_percentIntegermin: 0, max: 100No
congestion_algorithmChoicetail-drop, wredNo
minimum_bufferIntegermin: 0, max: 3No
pfc_stateBooleantrue, falseNo
no_drop_cosChoiceunspecified, cos0, cos1, cos2, cos3, cos4, cos5, cos6, cos7No
pfc_scopeChoicetor, fabricNo
ecnBooleantrue, falseNo
forward_non_ecnBooleantrue, falseNo
wred_max_thresholdIntegermin: 0, max: 100No
wred_min_thresholdIntegermin: 0, max: 100No
wred_probabilityIntegermin: 0, max: 100No
weightIntegermin: 0, max: 7No

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