Structs

The definition of a workflow and the steps (in order) it contains

The definition of a workflow step and any parameters it may be using

Identifier representing the type of the workflow step being defined