Sitelet https://python.temporal.io/temporalio.client.SchedulePolicy.html
class documentation

Policies of a schedule.

Class Variable catchup_window After a Temporal server is unavailable, amount of time in the past to execute missed actions. If None, the server configured default is used (currently one year).
Class Variable overlap Controls what happens when an action is started while another is still running.
Class Variable pause_on_failure Whether to pause the schedule if an action fails or times out.
Static Method _from_proto Undocumented
Method _to_proto Undocumented
catchup_window: timedelta | None = (source)

After a Temporal server is unavailable, amount of time in the past to execute missed actions. If None, the server configured default is used (currently one year).

Controls what happens when an action is started while another is still running.

pause_on_failure: bool = (source)

Whether to pause the schedule if an action fails or times out.

Note: For workflows, this only applies after all retries have been exhausted.