Epoxy vs standard 2 part urethane primer

Epoxy is waterproof urethane primers are not. Lots of different stuff out there, depending if it's specified as direct to metal or not. If not it will need some type of etch prime first.