Sealing Terminals on 150w Garden Transformer
If you look at the specs on the link in the question, you'll see they claim that the power supply is rated for outdoors, but not for wet locations.  It will have to be installed indoors or in a suitable enclosure.