Add support for config action in Powershell

why is this class internal?