VMware PowerCLI 6.5.4 consists of multiple modules that you can install and use according to your needs and environments.

The following table lists all official VMware PowerCLI modules.

Module

Description

VMware.PowerCLI

Provides a root module which other modules are dependent on. This module ensures the PowerCLI product can be installed, upgraded, and removed as a complete package if needed.

VMware.VimAutomation.Core

Provides cmdlets for automated administration of the vSphere environment.

VMware.VimAutomation.Common

Provides functionality that is common to all PowerCLI modules. This module has no cmdlets, but is required for other modules to function correctly.

VMware.VimAutomation.Sdk

Provides SDK functionality that is needed by all PowerCLI modules. This module has no cmdlets, but is required for other modules to function correctly.

VMware.VimAutomation.Vds

Provides cmdlets for managing vSphere distributed switches and distributed port groups.

VMware.VimAutomation.Cis.Core

Provides cmdlets for managing vSphere Automation SDK servers.

VMware.VimAutomation.Storage

Provides cmdlets for managing vSphere policy-based storage.

VMware.VimAutomation.StorageUtility

Provides utility scripts for storage.

VMware.VimAutomation.HA

Provides the Get-DrmInfo cmdlet for managing High Availability functionality.

VMware.VimAutomation.License

Provides the Get-LicenseDataManager cmdlet for managing VMware License components.

VMware.ImageBuilder

Provides cmdlets for managing depots, image profiles, and VIBs.

VMware.DeployAutomation

Provides cmdlets that provide an interface to VMware Auto Deploy for provisioning physical hosts with ESXi software.

VMware.VimAutomation.Cloud

Provides cmdlets for automating vCloud Director features.

VMware.VimAutomation.PCloud

Provides cmdlets for automating vCloud Air features.

VMware.VumAutomation

Provides cmdlets for automating vSphere Update Manager features.

VMware.VimAutomation.vROps

Provides cmdlets for automating vRealize Operations Manager features.

VMware.VimAutomation.Srm

Provides cmdlets for managing VMware Site Recovery Manager features.

VMware.VimAutomation.HorizonView

Provides cmdlets for automating VMware Horizon features.

VMware.VimAutomation.Nsxt

Provides cmdlets for managing NSX-T servers.

VMware.VimAutomation.Vmc

Provides cmdlets for automating VMware Cloud on AWS features.