# ComputationError

Schema: #/components/schemas/ComputationError

Method: SCHEMA
Version: 1.0.0
Security: bearer, appkey

## Schema fields:

  - `message` (string, required)
    A user-friendly message about the error which may be presented to the users of the system to help them correct the error.
    Example: No cost for event has been specified

  - `addresses` (array, required)
    A list of workflow-spec addresses to describe the parts of a workflow which have resulted in the error.

  - `addresses.type` (string, required)
    Whether the address refers to a data-type input, a data-type output or computation-spec.
    Enum: "Invalid", "Computation", "DataTypeInput", "DataTypeOutput", "Workflow"

  - `addresses.computationIndex` (integer, required)
    The zero based index of the Computation Spec.
    Example: 0

  - `addresses.dataTypeIndex` (integer, required)
    The zero based index of a data-type with respect to a computation-spec. Inputs and outputs are treated as separate ordered lists.
    Example: 1

