Argument
For each argument, a type and a name must be specified. Depending on the type of argument, different properties can be set. See these reference pages per type for more information:
Example:
arguments:
- name: --foo
type: file
alternatives: [-f]
description: Description of foo
default: "/foo/bar"
must_exist: true
direction: output
required: false
multiple: true
multiple_sep: ";"
- name: --bar
type: string