Key | Default | Type | Description
--- | --- | --- | ---
##### web.access-control-allow-origin | "*" | String | Access-Control-Allow-Origin header for all responses from the web-frontend.
##### web.cancel.enable | true | Boolean | Flag indicating whether jobs can be canceled from the web-frontend.
##### web.checkpoints.history | 10 | Integer | Number of checkpoints to remember for recent history.
##### web.exception-history-size | 16 | Integer | The maximum number of failures collected by the exception history per job.
##### web.history | 5 | Integer | Number of archived jobs for the JobManager.
##### web.log.path | (none) | String | Path to the log file (may be in /log for standalone but under log directory when using YARN).
##### web.refresh-interval | 3 s | Duration | Refresh interval for the web-frontend.
##### web.rescale.enable | true | Boolean | Flag indicating whether jobs can be rescaled from the web-frontend.
##### web.submit.enable | true | Boolean | Flag indicating whether jobs can be uploaded and run from the web-frontend.
##### web.timeout | 10 min | Duration | Timeout for asynchronous operations by the web monitor.
##### web.tmpdir | System.getProperty("java.io.tmpdir") | String | Local directory that is used by the REST API for temporary files.
##### web.upload.dir | (none) | String | Local directory that is used by the REST API for storing uploaded jars. If not specified a dynamic directory will be created under `web.tmpdir`.