As a matter of fact this is PowerShell/PowerCLI using one the SDK API to change the settings.
Not all vSphere API are available through PowerCLI cmdlets, but it is quite easy to call the SDK API directly from within PowerCLI/PowerShell.
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference