Skip to content

workflow

WorkflowExport

Bases: BaseModel

Class for Workflow export.

ATTRIBUTE DESCRIPTION
task_list

TYPE: list[WorkflowTaskExport]

Source code in fractal_server/app/schemas/v2/workflow.py
62
63
64
65
66
67
68
69
70
71
class WorkflowExport(BaseModel):
    """
    Class for `Workflow` export.

    Attributes:
        task_list:
    """

    name: str
    task_list: list[WorkflowTaskExport]

WorkflowImport

Bases: BaseModel

Class for Workflow import.

ATTRIBUTE DESCRIPTION
task_list

TYPE: list[WorkflowTaskImport]

Source code in fractal_server/app/schemas/v2/workflow.py
49
50
51
52
53
54
55
56
57
58
59
class WorkflowImport(BaseModel):
    """
    Class for `Workflow` import.

    Attributes:
        task_list:
    """

    model_config = ConfigDict(extra="forbid")
    name: NonEmptyStr
    task_list: list[WorkflowTaskImport]