Type Alias AxisResponse

Score and configuration for a single Trust Score axis.

type AxisResponse = {
    applicable?: boolean;
    enabled?: boolean;
    id: AxisId;
    metrics: MetricResponse[];
    previousScore?: GenericScore;
    score?: GenericScore;
    weight: GenericWeight;
}
Index
applicable?: boolean

Whether this axis is applicable for the dataset. An axis may be enabled but not applicable (for example, TIMELINESS when no freshness threshold is set).

enabled?: boolean

Whether this axis is enabled in the tenant configuration. Disabled axes have a weight of 0 and do not affect the overall score.

id: AxisId

Defines the axis of the Trust Score.

metrics: MetricResponse[]

Per-metric breakdown contributing to this axis score.

previousScore?: GenericScore

Axis score from the previous computation, for change tracking.

score?: GenericScore

Computed score for this axis [0, 100]. Omitted when axis is not applicable.

Defines the weight of the axis or metric in the Trust Score.