vcf_vim_scheduled_task

Execution module for vCenter scheduled tasks.

saltext.vcf.modules.vcf_vim_scheduled_task.list_(entity=None, profile=None)[source]

List scheduled tasks; optionally filter by entity moId.

CLI Example:

salt '*' vcf_vim_scheduled_task.list_
saltext.vcf.modules.vcf_vim_scheduled_task.get(task, profile=None)[source]

Return one scheduled task by moId or name.

CLI Example:

salt '*' vcf_vim_scheduled_task.get <task>
saltext.vcf.modules.vcf_vim_scheduled_task.create(entity, spec, profile=None)[source]

Create a scheduled task on entity (moId). spec is a dict.

CLI Example:

salt '*' vcf_vim_scheduled_task.create <entity> <spec>
saltext.vcf.modules.vcf_vim_scheduled_task.reconfigure(task, spec, profile=None)[source]

Reconfigure an existing scheduled task.

CLI Example:

salt '*' vcf_vim_scheduled_task.reconfigure <task> <spec>
saltext.vcf.modules.vcf_vim_scheduled_task.delete(task, profile=None)[source]

Remove a scheduled task.

CLI Example:

salt '*' vcf_vim_scheduled_task.delete <task>
saltext.vcf.modules.vcf_vim_scheduled_task.run_now(task, profile=None)[source]

Trigger the action of a scheduled task immediately.

CLI Example:

salt '*' vcf_vim_scheduled_task.run_now <task>