The accepted choices of the parameter. Is empty if the parameter does not have any choices.
The description of the parameter.
Whether this parameter requires a value when invoking the command.
The name of the parameter.