Triple sealed toggle switches are designed to work in wet or dusty environments - they contain an o-ring seal at the base of the toggle handle, a weatherproof toggle boot, and have been coated in a liquid tape type sealant.
The switches are high quality and can handle 12VDC 20A maximum.
All of these switches mount into a 1/2" hole.