Configuration file options and command line options serve different purposes, and they are documented in separate locations.
the generated configuration and files depend on which bootstrap
options are passed into mysqlrouter. For
example, passing in
socket connections by defining
socket for each route in the
generated configuration file. Or,
--directory adds all generated
files and subdirectories to a single directory and adjusts the
generated configuration file values accordingly.