Dynamic Job Spec¶
A dynamic job spec is a subset of the full workflow spec that defines a set of tasks, workflows as well as nodes and output bindindgs that control how the job should assemble its outputs.
This spec is currently only supported as an intermediate step in running Dynamic Tasks.
Dynamic job spec in Protobuf¶
message DynamicJobSpec {
repeated Node nodes = 1;
int64 min_successes = 2;
repeated Binding outputs = 3;
repeated TaskTemplate tasks = 4;
repeated WorkflowTemplate subworkflows = 5;
}
Outputs¶
Defines one or more binding that instructs engine on how to assemble the final outputs.