ESXCLI Command Support When Host and vCLI Versions Do Not Match

When you run an ESXCLI vCLI command, you must know the commands that are supported on the target host specified with
--server
.
The following examples demonstrate command support when versions do not match.
  • If you run commands against
    5.0 hosts, ESXCLI 5.0 commands are supported. ESXCLI 5.1 commands that were included in ESXCLI 5.0 are also supported.
  • If you run commands against
    5.1 hosts, ESXCLI 5.1 and ESXCLI 5.0 commands are supported.
  • If you run commands against
    6.x hosts, ESXCLI 6.x commands are supported.
VMware partners might develop custom ESXCLI commands that you can run on hosts where the partner VIB is installed.
Run
esxcli --server <target> --help
for a list of namespaces supported on the target. You can explore the namespaces for additional help.