vSphere PowerCLI 6.0 Release 1 introduces the following new features and improvements:
- Enhancements have been made to change the core distribution model of PowerCLI cmdlets. In this version some snap-ins have been converted to PowerShell modules. As part of this change, PowerCLI scripts should be adjusted, where applicable, to check for module existence instead of snap-in existence.
- PowerCLI for Tenants has now been removed as a separate downloadable installation. All cmdlets previously found in this product can be added by installing PowerCLI and selecting the vCloud Air/vCD PowerCLI optional component during the installation process.
- You can now connect to and manage vCloud Air instances with the new Connect-PIServer and Get-PIDatacenter cmdlets. Existing cmdlets for managing vCloud Director can be used to work with vCloud Air where applicable.
- You can now connect to and manage the new vCloud Suite SDK with the Connect-CISServer and Get-CISService cmdlets.
- You can now add, remove, and view details of I/O filters with the following cmdlets:
- Get-VAIOFilter
- New-VAIOFilter
- Remove-VAIOFilter
- You can now manage VMware Virtual SAN and Virtual SAN disks with the following cmdlets:
- Get-VsanDisk
- Get-VsanDiskGroup
- New-VsanDisk
- New-VsanDiskGroup
- Remove-VsanDisk
- Remove-VsanDiskGroup
- The following cmdlets have been enhanced to enable the management of Virtual SAN in their respective areas:
- The New-Cluster and Set-Cluster cmdlets now have a VSANEnabled parameter and a VSANDiskClaimMode parameter.
- The New-VMHostNetworkAdapter and Set-VMHostNetworkAdapter cmdlets now have a VsanTrafficEnabled parameter.
- You can now retrieve Distributed Resource Management (DRM) dump information for each cluster from a vCenter Server system, by using the Get-DRMInfo cmdlet.
- The following cmdlets have been marked as deprecated and will be removed in a future version of PowerCLI:
- Get-VMGuestNetworkInterface
- Set-VMGuestNetworkInterface
- Get-VMGuestRoute
- New-VMGuestRoute
- Remove-VMGuestRoute
- The Apply-VMHostProfile, Apply-DrsRecommendation, Shutdown-VMGuest cmdlets have been renamed to Invoke-VMHostProfile, Invoke-DrsRecommendation, and Stop-VMGuest respectively.
- The New-VM and Set-VM cmdlets have been adjusted to work with vSphere 6.0 and virtual hardware version 11.
PowerCLI 6.0 requires the full installation of Microsoft .NET Framework 4.5 or later. You can make use of this guide for instructions on installing and configuring PowerCLI. The guide also contains some example scripts.