Ashish as Brandon mentions you use access profiles to restrict SNMP, Telnet and or SSH. The file is the same as you list above but you use the create access profile command so that the switch knows to use this file for traffic to the switch.
An access list affects traffic through the switch.
another suggestion you could make is adding the L4 port as well as a counter.
Thanks
P