Use cases
A user can switch to a new configuration without rebooting the switch.
If a user loses connectivity after applying the new configuration, a job scheduler executes the job after a specific time frame. This restores the current configuration to the switch, without rebooting it.