VMware PowerCLI is a powerful command-line tool that lets you automate all aspects of vSphere management, including network, storage, VM, guest OS and more. PowerCLI is distributed as a Windows PowerShell snapin, and includes over 370 PowerShell cmdlets for managing and automating vSphere and vCloud, along with documentation and samples.
Documentation for PowerCLI
VMware PowerCLI for Tenants
VMware PowerCLI for Tenants is a command-line and scripting tool built on Windows PowerShell. It provides more than 50 cmdlets for managing and automating vCloud Tenant tasks. The VMware PowerCLI for Tenants snapin was designed specifically with the work of vCloud Tenants in mind. It enables the reporting and automation features of PowerCLI while limiting activities and tasks to those of a vCloud Tenant.
Documentation for PowerCLI for Tenants