Config action support for Powershell

Tested creating a customized cluster and it works.
some negative tests would have helped check for malformed inputs, missing inputs and underlying SDK errors and stuff