Which are the ruling deities of the nine planets according to Vedic Astrology?

According to the Brihat Parashara Hora Shastra (chapter 3, verse 18)
वह्न्यम्बुशिखिजा विष्णुविढौजः शचिका द्विज । सूर्यादीनां खगानां च देवा ज्ञेयाः क्रमेण च ॥
The presiding deities of the grahas are as follows –
- Sun – Agni
- Moon – Varuna
- Mars – Kartikeya
- Mercury – Vishnu
- Jupiter – Indra
- Venus – Shachi / Indrani
- Saturn – Brahma
Additionally, Rahu’s ruling deity is believed to be goddess Durga and Ketu’s Lord Ganesha.