Name | Type | Description | Notes |
---|---|---|---|
Name | string | A unique name for this dag. | |
Tasks | List<DAGTask> | Tasks are a list of DAG steps | |
Annotations | Dictionary<string, string> | An optional dictionary to add annotations to inputs. These annotations will be used by the client side libraries. | [optional] |
Inputs | List<AnyOfDAGGenericInputDAGStringInputDAGIntegerInputDAGNumberInputDAGBooleanInputDAGFolderInputDAGFileInputDAGPathInputDAGArrayInputDAGJSONObjectInput> | Inputs for the DAG. | [optional] |
Outputs | List<AnyOfDAGGenericOutputDAGStringOutputDAGIntegerOutputDAGNumberOutputDAGBooleanOutputDAGFolderOutputDAGFileOutputDAGPathOutputDAGArrayOutputDAGJSONObjectOutput> | Outputs of the DAG that can be used by other DAGs. | [optional] |
FailFast | bool | Stop scheduling new steps, as soon as it detects that one of the DAG nodes is failed. Default is True. | [optional] [default to true] |
Type | string | [optional] [readonly] [default to "DAG"] |