2.3.8
Timeout
Package: flyte
Timeout bounds for a task. See module docstring for semantics.
Parameters
class Timeout(
max_runtime: datetime.timedelta | int | None,
max_queued_time: datetime.timedelta | int | None,
deadline: datetime.timedelta | int | None,
)| Parameter | Type | Description |
|---|---|---|
max_runtime |
datetime.timedelta | int | None |
Per-attempt RUNNING-phase bound. int is interpreted as seconds. None or 0 means unlimited. |
max_queued_time |
datetime.timedelta | int | None |
Per-attempt queue-wait bound. int is interpreted as seconds. None or 0 means unlimited. |
deadline |
datetime.timedelta | int | None |
Absolute wall-clock budget across all attempts. int is interpreted as seconds. None or 0 means unlimited. |