Stable id for this step, referenced by downstream steps' Inputs.
OptionalInputsIds of upstream steps that feed this step (DAG edges).
Discriminator selecting the concrete step variant.
OptionalLabelOptional human-readable label for the visual DAG.
Fields shared by every step in the DAG.
Inputslists the ids of upstream steps whose output feeds this step — this is what makes the structure a DAG rather than an ordered list.