@edgible-team/sdk
    Preparing search index...

    Interface RepairDeviceResult

    Result of POST /devices/{id}/repair (backend repairDeviceHandler), with the generic message envelope stripped per the SDK unwrap convention.

    interface RepairDeviceResult {
        action: RepairDeviceAction;
        gatewayDeferred: boolean;
        ingestApplicationId: string;
        ingestUrl?: string;
        telemetryRemoved?: string[];
    }
    Index

    Properties

    What the idempotent ensure did (see RepairDeviceAction).

    gatewayDeferred: boolean

    True when no healthy managed gateway existed to bind the ingest app: the app is provisioned but its gateway assignment is deferred until one is available.

    ingestApplicationId: string

    The ingest application the device now points at.

    ingestUrl?: string

    The device's ingest URL, once the app row carries one.

    telemetryRemoved?: string[]

    Telemetry application ids removed by this repair (diagnostics-jobs Phase-4 retirement — repair converges the device off the deprecated telemetry app). Empty when the device had none.