vim_scheduled_task

Scheduled tasks via ScheduledTaskManager (SOAP).

saltext.vcf.clients.vim_scheduled_task.list_(opts, entity=None, profile=None)[source]

List scheduled tasks. If entity is given (moId), filter to tasks scoped to it.

saltext.vcf.clients.vim_scheduled_task.create(opts, entity_moid, spec, profile=None)[source]

Create a scheduled task. spec is a dict matching vim.scheduler.ScheduledTaskSpec.

Required keys: name, description, scheduler (dict with type like OnceTaskScheduler, WeeklyTaskScheduler, etc.), action (dict with method and arguments). enabled defaults to True.