I think it should work even if the port configured as switchport. Let's try to change the acl to:
access-list 10 permit ip any
Anyway I think the burst byte is too high. It is 500000 byte (not bits). Try to lower it. I have read in the 3550 qos docs that if the burst bytes exceed a particular value the policy map will not be applied on the interface. Nice isn't it? :)
The policing should be seen in the output of the show policy-map interface.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...