Avena Webapp API - v0.0.1
    Preparing search index...

    Interface LabJackSubjectConfig

    Fields of a LabJack config (KV bucket avenabox) that name its subjects.

    interface LabJackSubjectConfig {
        asset_number: number;
        box_id?: string | null;
        labjack_name?: string;
        nats_subject: string;
        site_id?: string | null;
        source_id?: string | null;
        source_type?: string | null;
    }
    Index

    Properties

    asset_number: number

    Asset number. Used in legacy subjects and as the last source ID fallback.

    box_id?: string | null

    Edge box ID, the <box> token of structured subjects.

    labjack_name?: string

    LabJack name. Used as the source ID when source_id is empty.

    nats_subject: string

    Root subject token, such as avenabox (legacy) or avenars (structured).

    site_id?: string | null

    Site ID, the <site> token of structured subjects.

    source_id?: string | null

    Source ID, the <source> token of structured subjects.

    source_type?: string | null

    Source type. Kept for config compatibility; no builder here reads it.