Skip to main content

QoS Rules and Order

Location in Dashboard: Switching >> Configure >> Switch Settings>> Quality of Service

Diagram

Classes

switch (meraki.domains.organizations.networks)

NameTypeConstraintMandatoryDefault Value
qos_rulesList[qos_rules]No

qos_rules (meraki.domains.organizations.networks.switch)

NameTypeConstraintMandatoryDefault Value
vlanAnyInteger[min: 1, max: 4094] or String[matches: `(?:[1-9][1-9][0-9][1-9][0-9]2
protocolChoiceANY, TCP, UDPNo
dscpIntegermin: 0, max: 63No
source_portIntegermin: 0, max: 65535No
source_port_rangeStringRegex: (?:0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])-(?:0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])No
destination_portIntegermin: 0, max: 65535No
destination_port_rangeStringRegex: (?:0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])-(?:0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])No
qos_rule_nameStringmin: 1, max: 127Yes

Config Sample

meraki:
domains:
- name: EMEA
administrator:
name: Foo Bar
organizations:
- name: Dev
networks:
- name: Dev-main-cx-provider
product_types:
- appliance
- camera
- switch
- wireless
switch:
qos_rules:
- vlan: 100
protocol: TCP
source_port: 2000
destination_port_range: 300-400
dscp: 0
qos_rule_name: "Rule 2"
- vlan: 100
protocol: UDP
source_port_range: 72-82
destination_port: 3003
dscp: 0
qos_rule_name: "Rule 1"