I am pleased to announce that vSphere PowerCLI 6.0 Release 1 is now Generally Available to the public. With this comes many great new features and functionality.

One of the great things that I love about PowerCLI is that although we are product-feature driven, we are also very much customer driven. Each new release tends to have several features or enhancements that have been asked for by YOU, our customers. These new features come to us by way of interaction at events like VMworld, Partner Exchange, VMUG Conferences, Twitter, Email, and customer visits. What better way to show our customers that we listen then by adding in features they ask for? This release does not disappoint! Thank you to all who provide feedback and help us continue to improve this great tool.

In this release PowerCLI meets VSANvCloud AirModules, and More! If that isn’t enough to spark interest in reading further, I don’t know what will! Without further ado:

What’s New in This Release

  • vCloud Air Integration – Easily connect to, and work with vCloud Air from PowerCLI
    • You can now connect and disconnect from vCloud Air with simple Connect-PIServer/Disconnect-PIServer cmdlets
    • Choose your vCloud Air datacenter with the new Get-PIDatacenter cmdlet
  • Storage – Continuing to enhance PowerCLI capabilities with our latest product offerings
    • PowerCLI cmdlets added for IO Filters
    • Integrated the VSAN cmdlets from the VSAN Cmdlet fling into the PowerCLI release
    • Enhancements to enable the management of VSAN in their respective areas:
      • New-Cluster and Set-Cluster Cmdlets now have a –VSANEnabled Parameter and a –VSANDiskClaimMode parameter
      • New-VMHostNetworkAdapter and Set-VMHostNetworkAdapter cmdlets now have a –VsanTrafficEnabled parameter
  • Modules – Say what?? No Way! We’re getting modules!
    • You’ve been asking, we’ve been listening. Modules are here!
    • There are a few remaining PSSnapins that will be converted to modules. We wanted to get you in on the goodness as quickly as possible. Next blog post will discuss this release’s ‘hybrid’ deployment and have more details on what we’ve done with these modules.
  • DRM Information – Export DRM log information without needing to SSH
    • New ability to export DRM information for each cluster with the new Get-DrmInfo cmdlet
  • Other Enhancements
    • New-VM and Set-VM have been updated for vSphere 6 and Hardware version 11
    • Other bug fixes and performance enhancements that make your life that much better
    • Connect to and manage the new vCloud Suite SDK with the Connect-CISServer and Get-CISService cmdlets.
    • Single download file for all PowerCLI cmdlets: PowerCLI for Tenants has been removed and is available within the PowerCLI installer located in the ‘vCloud Air/vCD PowerCLI’ feature option.
  • Updated Requirements
    • PowerCLI now requires .Net Framework 4.5 or newer, allowing for enhanced features and capabilities in future releases of PowerCLI
  • Deprecated cmdlets – Still exist, but work towards removing from scripts
    • Guest customization cmdlets, -VMGuestNetworkInterface and -VMGuestRoute, have been marked as deprecated and will be removed in a future version of PowerCLI:
      • Get/Set-VMGuestNetworkInterface
      • Get/New/Remove-VMGuestRoute

A very big thank you to the hard work of all who were involved in making this release come to fruition. A special thanks to a great Product Line Manager, Alan Renouf, as well as our PowerCLI team in Sofia. Fantastic work!

The above is a high level list of the updates made to vSphere PowerCLI, in-depth blog articles on each of these features will follow. For more information on changes made in vSphere PowerCLI 6.0 Release 1, including improvements, security enhancements, and deprecated features, see the vSphere PowerCLI Change Log. For more information on specific product features, see the VMware vSphere PowerCLI 6.0 Release 1 User’s Guide (for PDF version click HERE). For more information on specific cmdlets, see the VMware vSphere PowerCLI 6.0 Release 1 Cmdlet Reference.

Please take a moment to look through the Release Notes HERE for important information about some of the changes in this version.

Download PowerCLI 6.0 now!