Reference documentation and code samples for the Chronicle V1 API module Google::Backstory::WindowsScheduledTask::TaskTrigger::TriggerType.
Enum representing the trigger type of the task. For more details, see https://learn.microsoft.com/en-us/windows/win32/api/taskschd/ne-taskschd-task_trigger_type2.
Constants
TRIGGER_TYPE_UNSPECIFIED
value: 0
The trigger frequency is not specified.
EVENT
value: 1
Triggers the task when a specific event occurs.
TIME
value: 2
Triggers the task at a specific time of day.
DAILY
value: 3
Triggers the task on a daily schedule. For example, the task starts at
a specific time every day, every other day, or every third day.
WEEKLY
value: 4
Triggers the task on a weekly schedule. For example, the task starts at
8:00 AM on a specific day every week or other week.
MONTHLY
value: 5
Triggers the task on a monthly schedule. For example, the task starts
on specific days of specific months.
MONTHLYDOW
value: 6
Triggers the task on a monthly day-of-week schedule. For example, the
task starts on a specific days of the week, weeks of the month, and
months of the year.
IDLE
value: 7
Triggers the task when the computer goes into an idle state.
REGISTRATION
value: 8
Triggers the task when the task is registered.
BOOT
value: 9
Triggers the task when the computer boots.
LOGON
value: 10
Triggers the task when a specific user logs on.
SESSION_STATE_CHANGE
value: 11
Triggers the task when a specific user session state changes.
CUSTOM_TRIGGER01
value: 12
Custom trigger 01.