There is a Legacy version
here.

Starlight Armor [three-actions] Feat 14Archetype Occult Source Gatewalkers (Hardcover) pg. 239Archetype Oatia SkysageFrequency once per day
Prerequisites Oatia Skysage Dedication
You armor yourself in the light of distant suns, shielding yourself from harm. The armor grants you
resistance 7 to piercing, bludgeoning, and slashing damage. The armor also sheds
bright light for 20 feet (and
dim light for the next 20 feet).
Whenever an adjacent creature attacks you, the attacker must attempt a Will save against your spell DC at the end of its action. On a failure, it becomes
dazzled until the end of its next turn. Regardless of the result of the save, the attacker is temporarily immune until the end of its next turn. The dazzling effect has the
light and
visual traits.
When you reach 17th level, the resistance increases to 10.
Traits
Archetype: This feat belongs to an archetype.
Occult: This magic comes from the occult tradition, calling upon bizarre and ephemeral mysteries. Anything with this trait is magical.
A creature with this trait is primarily constituted of or has a strong connection to occult magic.