
Answer-first summary for fast verification
Answer: `2.0/jobs/reset` is used to overwrite all the settings of an existing job with the settings passed in the JSON payload whereas `2.0/jobs/update` is used to add, change or remove specific settings of an existing job.
The `2.0/jobs/reset` and `2.0/jobs/update` endpoints are both used to change the settings of an existing job. If you need to update some of the settings like adding, changing, or removing, `2.0/jobs/update` should be used. If all the settings need to be overwritten with the new ones, `2.0/jobs/reset` should be used. More Info: [Overwriting all settings](https://docs.databricks.com/dev-tools/api/latest/jobs.html#operation/JobsReset) | [Updating specific settings](https://docs.databricks.com/dev-tools/api/latest/jobs.html#operation/JobsUpdate).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How do the 2.0/jobs/update and 2.0/jobs/reset endpoints of the Databricks REST API differ in their usage?
A
2.0/jobs/reset is used to delete the details of all the previous job runs of an existing job whereas 2.0/jobs/update is used to update the ID of an existing job.
B
2.0/jobs/reset is used to overwrite all the settings of an existing job with the settings passed in the JSON payload whereas 2.0/jobs/update is used to add, change or remove specific settings of an existing job.
C
2.0/jobs/reset is used to remove all the jobs with a specific name from the Workspace whereas 2.0/jobs/update is used to add, change or remove specific settings of an existing job.
D
2.0/jobs/reset is used to overwrite an existing job with its default settings whereas 2.0/jobs/update is used to add, change or remove specific settings of an existing job.
E
2.0/jobs/reset is used to overwrite all the settings of an existing job with the settings passed in the JSON payload whereas 2.0/jobs/update is used to update the ID of an existing job.