Skip to main content

Reminderescalationtrigger

When an escalation fires. triggerType selects which fields apply. * ON_CRON requires cron and exactly one of beforeDeadLine or activeAfter. maxFirings is optional. * AFTER_REMINDER_COUNT requires count and delay. The ruleset must also contain at least one reminder.

Properties​

NameTypeDescriptionNotes
trigger_typeEnum [ 'ON_CRON', 'AFTER_REMINDER_COUNT' ]How this escalation decides when to fire.[required]
cronstrFive-field cron expression. Required when triggerType is ON_CRON.[optional] [default to '']
before_dead_linestrISO-8601 duration relative to the deadline. Used when triggerType is ON_CRON. Mutually exclusive with activeAfter.[optional] [default to '']
active_afterstrISO-8601 duration relative to workflow start. Used when triggerType is ON_CRON. Mutually exclusive with beforeDeadLine.[optional] [default to '']
max_firingsintMaximum number of times an ON_CRON escalation fires. Null means no cap.[optional]
countintReminder count for the current assignee. Required when triggerType is AFTER_REMINDER_COUNT. Null when triggerType is ON_CRON.[optional]
delaystrISO-8601 grace period before an AFTER_REMINDER_COUNT escalation fires.[optional] [default to '']
}

Example​

from sailpoint.reminder_escalations.models.reminderescalationtrigger import Reminderescalationtrigger

reminderescalationtrigger = Reminderescalationtrigger(
trigger_type='AFTER_REMINDER_COUNT',
cron='',
before_dead_line='',
active_after='',
max_firings=3,
count=3,
delay=''
)

[Back to top]