The flag names correspond to their names in the SCM.
The "private" SCMs, like Bitbucket server, GitHub Enterprise, and GitLab Enterprise, need a host url to be set as a flag in the command.
The "fetchAllOrgs" flag is unique to GitHub Enterprise and distinguishes between two levels of access to the Orgs in the GHE:
1. With the flag - Fetches all the orgs that the provided token has access to.
2. Without the flag - Fetches only the orgs to which the User whose token was provided has some operation rights, for example, read permissions and so on.