Specification
Schemas
Learning Materials
RFCs
Whitepaper
schemas
/
flows
/
v1alpha1
Index of
/schemas/flows/v1alpha1/
.. (parent)
📄
Flow.json
Defines a sequence of tasks to be executed upon certain trigger conditions.
1.0 KB
📄
FlowRun.json
Defines a set of tasks to be executed in a sequence.
1.0 KB
📄
FlowRunActivationCause.json
Cause of the flow run activation
889 B
📄
FlowRunActivationCauses.json
Condition capturing what caused this FlowRun to be scheduled. Set by the controller at creation time; never written by users. In case of a retry, the causes of the original run are preserved.
1.1 KB
📄
FlowRunRetry.json
Condition linking this FlowRun to the previous FlowRun it is retrying. Set by the controller; never written by users.
788 B
📄
FlowRunSpec.json
Defines a set of tasks to be executed in a sequence.
1.1 KB
📄
FlowRunSpecInput.json
Defines a set of tasks to be executed in a sequence.
1.2 KB
📄
FlowRunStatus.json
Condition tracking the overall execution status of a FlowRun and its spawned tasks.
2.1 KB
📄
FlowSpec.json
Defines a sequence of tasks to be executed upon certain trigger conditions.
2.1 KB
📄
FlowSpecInput.json
Defines a sequence of tasks to be executed upon certain trigger conditions.
2.2 KB
📄
FlowStatus.json
Condition tracking the overall status of a Flow and a summary of recent runs.
3.3 KB
📄
FlowTrigger.json
Condition that causes a flow to be executed.
8.6 KB
📄
FlowTriggerInput.json
Condition that causes a flow to be executed.
8.7 KB
📄
RecentBindingsRetention.json
Controls how many recent bindings are reported in `FlowStatus.recentBindings`.
456 B
📄
RecentRunsRetention.json
Controls how many recent runs are reported in `FlowStatus.recentRuns`. Implementations may additionally cap these values.
642 B
📄
RetryBackoff.json
Type of the backoff scaling.
257 B
📄
RetryPolicy.json
Defines how a flow should react to failures.
813 B