Type Alias Evaluation

type Evaluation = {
    causalEvent?: unknown;
    conditionId?: string;
    contextId?: string;
    dataConditionEvaluatorId?: string;
    endTime?: string;
    id?: string;
    ownerId?: string;
    result?: "success" | "failure" | "error";
    resultData?: unknown;
    startTime?: string;
    status?: "RUNNING" | "FAILED" | "FINISHED";
    tenantId?: string;
}
Index

Properties

causalEvent?: unknown

Representation of the event that caused the condition to be evaluated if one was included on when the evaluation was triggered

conditionId?: string

The unique id of the associated condition

contextId?: string

Extra context information to carry through to the result if one was included on when the evaluation was triggered

dataConditionEvaluatorId?: string

The unique id for the resource given from Data Condition Evaluator

endTime?: string

The time the evaluation ended

id?: string

The unique id for the resource

ownerId?: string

userId of user being impersonated to evaluate the condition

result?: "success" | "failure" | "error"

The final result of the evalution

resultData?: unknown

Condition type specific result, one of dataResult or compoundResult

startTime?: string

The time the evaluation started

status?: "RUNNING" | "FAILED" | "FINISHED"

The status of the evaluation execution

tenantId?: string

The tenant id