The maven plugin wraps the dev_appserver and appcfg scripts, so depending on the plugin goal you're running (i.e. devserver vs update) there are different parameters
These are the options available when running the local devserver - i.e mvn appengine:devserver https://developers.google.com/appengine/docs/java/tools/devserver#Command_Line_Arguments
fullScanSeconds is explained here: https://developers.google.com/appengine/docs/java/tools/maven#Using_The_App_Engine_Maven_Plugin
These are the options available to different appcfg commands https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Command_Line_Arguments They are contextual to the plugin operations, which are:
update,
rollback,
enhance,
devserver,
devserver_start,
devserver_stop,
set_default_version,
vacuum_indexes,
update_dos,
update_indexes,
update_queues,
update_cron
backends_start,
backends_delete,
backends_stop,
backends_configure,
backends_rollback,
backends_update,
endpoints_get_discovery_doc,
endpoints_get_client_lib,