3-3Syntax and Conventions for CLI CommandsAll commands use the following syntax:[class] action [object] [/switch1[=value1][/switch2[=value2]...]] [parameter1 [parameter2...]]The CLI syntax uses the following conventions:ClassCLI commands are grouped according to class. Classes currentlysupported include array, controller, disk, logfile, and task.ActionAn action specifies an operation to be performed by the CLI, such asopen, create, list, exit, or show. An action is a required element,except in subcommand mode. In most cases, actions are preceded bya class and followed by an object, switches, and parameters.ObjectAn object describes what to use in an action. Examples includemirror, volume, mstripe, and drive_letter.SwitchA switch is an element applied to a command that allows a variationof the command. Switches are always optional.If you specify a switch, it may require a value. Switches that areBoolean do not require a value when the switch is used because theswitch defaults to TRUE or FALSE. Optionally, you can explicitly seta Boolean switch to TRUE or FALSE.[text] The text element within brackets is optional.{type} The type specified within braces is the value type(for example, boolean, integer, string, and so on).parameter{type} The parameter defined by the value type.[text...] Two or more text elements.