Config action support for Powershell

Tested creating a customized cluster and it works.
where is the capability check happening on client side to tell customer they don't have the capability?