--- title: "VAST CLI Command Syntax" slug: "vast-cli-command-syntax" updated: 2026-10-27T17:23:32Z published: 2026-10-27T17:23:32Z canonical: "docs.vastdata.com/vast-cli-command-syntax" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vastdata.com/llms.txt > Use this file to discover all available pages before exploring further. # VAST CLI Command Syntax The VAST CLI commands follow this naming and syntax convention: ```plaintext -- -- ... -- ``` The ** part of the command name is a type of object, such as a cluster, a user, or a virtual IP address. The ** part of the command name is an action to perform, such as *list* to display objects of the specified type, or *create* to create a new object of the specified type. For example, the command `vip` with the subcommand `list` displays virtual IPs. The optional argument `cnode-name` can filter the list by a specific CNode. So, to display all virtual IPs of the CNode named *cnode-1,* the command `vip`, is entered with the subcommand `list`, and the optional argument `cnode-name` is specified with the value `cnode-1`: ```plaintext vip list --cnode-name cnode-1 +-----------+--------------+---------+------------+ | VIP-Pool  | Virtual-IP   | CNode   | Cluster    | +-----------+--------------+---------+------------+ | vippool-2 | 172.21.11.11 | cnode-1 | my-cluster | | vippool-2 | 172.21.11.12 | cnode-1 | my-cluster | | vippool-2 | 172.21.11.14 | cnode-1 | my-cluster | | vippool-2 | 172.21.11.16 | cnode-1 | my-cluster | | vippool-2 | 172.21.11.6  | cnode-1 | my-cluster | +-----------+--------------+---------+------------+ ``` This guide refers to commands in the format * *.