port ingress/egress-rate not working

I’m using command line on CRS212-xxx to set port-based bandwidth on sfp ports, tried to do:

/interface ethernet switch port
set ether1 ingress-rate=10M egress-rate=5M

recommended in the docs, but the ingress-rate switch doesn’t seem to be available on this unit, instead here are my options:

[admin@MikroTik] /interface ethernet switch port> set sfp5 ingress-
ingress-customer-tpid-override  ingress-mirror-to  ingress-mirroring-according-to-vlan  ingress-service-tpid-override

typical port settings:

3   name="sfp4" ingress-customer-tpid=0x8100 egress-customer-tpid=0x8100 ingress-service-tpid=0x88A8 egress-service-tpid=0x88A8
     learn=yes drop-secure-static-mac-move=no drop-dynamic-mac-move=no allow-unicast-loopback=no allow-multicast-loopback=no
     action-on-static-station-move=forward drop-when-ufdb-entry-src-drop=yes isolation-leakage-profile=29 vlan-type=network-port
     allow-fdb-based-vlan-translate=no allow-mac-based-service-vlan-assignment-for=all
     allow-mac-based-customer-vlan-assignment-for=all filter-untagged-frame=no filter-priority-tagged-frame=no
     filter-tagged-frame=no egress-vlan-tag-table-lookup-key=egress-vid egress-vlan-mode=unmodified ingress-mirror-to=none
     ingress-mirroring-according-to-vlan=no egress-mirror-to=none
     qos-scheme-precedence=ingress-acl-based,sa-based,da-based,dscp-based,protocol-based,vlan-based,pcp-based
     default-customer-pcp=0 default-service-pcp=0 pcp-propagation-for-initial-pcp=no egress-pcp-propagation=no
     dscp-based-qos-dscp-to-dscp-mapping=yes pcp-or-dscp-based-qos-change-dei=no pcp-or-dscp-based-qos-change-pcp=no
     pcp-or-dscp-based-qos-change-dscp=no pcp-based-qos-drop-precedence-mapping=0-15:green pcp-based-qos-dscp-mapping=0-15:0
     pcp-based-qos-dei-mapping=0-15:0 pcp-based-qos-pcp-mapping=0-15:0 pcp-based-qos-priority-mapping=0-15:0
     priority-to-queue=0-15:0,1:1,2:2,3:3
     per-queue-scheduling=wrr-group0:1,wrr-group0:2,wrr-group0:4,wrr-group0:8,wrr-group0:16,wrr-group0:32,wrr-group0:64,wrr-
                     group0:128
     custom-drop-counter-includes="" queue-custom-drop-counter0-includes="" queue-custom-drop-counter1-includes=""
     policy-drop-counter-includes=""

How should I do this? When I attempt to set on webfig it says option not available as well. I have the unit set to router, should I change it to switch? I want to use it just as an SFP switch.

I know there are simple queue options, but they are IP-based (and flaky at best when I’ve tried on other MT boxes), but I want port-based.