Repeat Configuration Schema
Configuration for repeating/looping behavior in workflows. Allows defining either a fixed number of repeats or a condition-based loop, with optional delay between iterations.
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | RootWorkflow.schema.json* |
0 Type
object (Repeat Configuration)
0 Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| condition | Merged | Optional | cannot be null | Root Workflow |
| delay | number |
Optional | can be null | Root Workflow |
| repeats | number |
Optional | cannot be null | Root Workflow |
condition
Condition that must remain true for repeating to continue (overrides repeats count)
condition
-
is optional
-
Type: merged type (Repeat Condition)
-
cannot be null
-
defined in: Root Workflow
condition Type
merged type (Repeat Condition)
any of
delay
Delay in seconds between iterations
delay
-
is optional
-
Type:
number(Iteration Delay) -
can be null
-
defined in: Root Workflow
delay Type
number (Iteration Delay)
delay Constraints
maximum: the value of this number must smaller than or equal to: 600
minimum: the value of this number must greater than or equal to: 0
delay Examples
repeats
Fixed number of times to repeat the operation
repeats
-
is optional
-
Type:
number(Repeats Count) -
cannot be null
-
defined in: Root Workflow
repeats Type
number (Repeats Count)
repeats Constraints
maximum: the value of this number must smaller than or equal to: 100
minimum: the value of this number must greater than or equal to: 1