Maintain Protection Using Scheduled Tasks
Scheduled tasks enable you to automatically perform specific Deep Security Manager tasks on a schedule. You can use the Deep Security API to perform all the scheduled task-related activities that you can do using the Deep Security Manager console, such as performing recommendation scans, checking for security updates, and synchronizing cloud accounts. See Schedule Deep Security to perform tasks in the Help Center for more information about the available types of scheduled tasks.
After you create a scheduled task you can run it at any time. You can also run them immediately upon creation and then immediately delete them. In this way, scheduled tasks provide access to several powerful and convenient tools for automating Deep Security via the API and SDK.
You use the following SDK classes when working with scheduled tasks:
ScheduledTasksApi
: Provides access to scheduled tasks on Deep Security Manager. You can create, describe, modify, delete, search, and list scheduled tasksScheduledTask
: Represents the scheduled taskScheduleDetails
: Defines the schedule for running the scheduled task- Task parameter classes: Define the task that the scheduled task performs. (See Create a scheduled task for a list of classes.)