CronJob creates Jobs on a repeating schedule.
It runs a job periodically on a given schedule, written in Cron format.
CronJob are meant for performing regular scheduled actions such as backups, report generation.
CronJob are useful for creating periodic and recurring tasks, like running backups or sending emails.
CronJob can also schedule individual tasks for a specific time.
It runs a job periodically on a given schedule, written in Cron format.

[Schedule Syntax]
┌──────────────────────────────> minute (0 - 59)
| ┌────────────────────────────> hour (0 - 23)
| | ┌──────────────────────────> day of the month (1 - 31)
| | | ┌────────────────────────> month (1 - 12)
| | | | ┌──────────────────────> day of the week (0 - 6) means 'Sunday to Saturday' and 7 is also Sunday OR (sun, mon, tue, wed, thu, fri, sat)
| | | | |
* * * * *

['failedJobHistoryLimit' & 'successfulJobsHistoryLimit']
It will deletes the failed and successful job history based on the retention number that provide.
