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

    Interface ApplicationDeploymentStatus

    Response of GET /applications/{id}/deployment-status (the deploy waiter target).

    interface ApplicationDeploymentStatus {
        certificates?: ApplicationCertificateStatus[];
        devices?: DeviceDeploymentStatus[];
        gatewayDegraded?: boolean;
        history: ApplicationDeploymentHistoryEntry[];
        stallReason?: string;
        state: ApplicationDeploymentState;
        timestamp: string;
    }
    Index

    Properties

    certificates?: ApplicationCertificateStatus[]

    OB-6: per-hostname certificate status for the app. Present on backends that enrich the status read; absent (undefined) against older backends.

    Per-device effective status (backend-enriched; absent on older backends). Carries the on-device build outcome for remote-build workloads.

    gatewayDegraded?: boolean

    WS-F (P5-1): true when EVERY managed gateway this app is bound to is currently dead — the app is unreachable until ops runs gateway reassign. Absent (undefined) against older backends that don't compute the join.

    Recent deployment state changes (newest-first, capped at 50).

    stallReason?: string

    OB-6: human-legible reason a deploy is wedged (e.g. a TLS cert still validating / failed). Present only when a serving device is stuck on an unissued cert — the fix for an unexplained eternal "Pending: 0/1".

    timestamp: string

    ISO timestamp of the last state change.