diff --git a/doc/Configuration.md b/doc/Configuration.md index 7e8cc28f5754..3e4195011f83 100644 --- a/doc/Configuration.md +++ b/doc/Configuration.md @@ -32,6 +32,7 @@ Table of Contents * [Port](#port) * [Port Channel](#port-channel) * [Portchannel member](#portchannel-member) + * [Scheduler](#scheduler) * [Port QoS Map](#port-qos-map) * [Queue](#queue) * [Tacplus Server](#tacplus-server) @@ -924,6 +925,30 @@ name as object key and member list as attribute. "PortChannel0004|Ethernet56": {} } } + +``` +### Scheduler + +``` +{ +"SCHEDULER": { + "scheduler.0": { + "type": "STRICT" + }, + "scheduler.1": { + "type": "WRR" + "weight": "1", + "meter_type": "bytes", + "pir": "1250000000", + "pbs": "8192" + }, + "scheduler.port": { + "meter_type": "bytes", + "pir": "1000000000", + "pbs": "8192" + } + } +} ``` ### Port QoS Map @@ -936,7 +961,8 @@ name as object key and member list as attribute. "tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]", "pfc_enable": "3,4", "pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]", - "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]" + "dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]", + "scheduler": "[SCHEDULER|scheduler.port]" } } }