Targeting
Which account, environment, and endpoint the command talks to.
See Authentication for how these resolve against each other and against stored profiles.
Output
How results are formatted and how much commentary you get.
Colour is also disabled automatically when
NO_COLOR is set, when TERM=dumb, and whenever stderr is not a terminal — so CI logs stay clean without passing anything.
Pagination
For bulk export, combine
--output json with --limit rather than reaching for --all — --all prints only the final page, which is rarely what an export wants.Automation
--no-input is what you want in a non-interactive environment where a hung prompt would stall the job: instead of waiting for an answer nobody can give, the command fails immediately and tells you which flag would have supplied it.
Informational
Not global: --force
--force skips the confirmation prompt on destructive actions, but it is declared per command, not on the root. It has to come after the resource and action:
Next steps
Output & scripting
Exit codes and the stdout/stderr contract.
Authentication
Profiles, regions, and credential precedence.

