The job scheduler feature facilitates us to schedule a job to be
executed in the near future. Currently, only non-interactive enable
and configuration commands are allowed to be configured as a job.
Schedules can be configured to be triggered periodically or at a specific
calendar date and time. They are categorized into periodic schedules,
calendar schedules, and one-shot schedules. Periodic schedules are based
on the fixed time interval between the two triggers.
Calendar schedules are based on the specified days of the week and days
of the month. Calendar schedules are therefore aware of the notion of
months, days, weekdays, hours, and minutes.
One-shot schedules are similar to the calendar schedule but they will
automatically disable themselves after one trigger.
This feature is useful to schedule a toggling port, check the system
health status, clear the statistics or some clean-up activities,
QoS policy changes, save the configurations, and other similar jobs.
While updating trigger-type other parameter must set to null, which are
not applicable.
