Databricks SDK for JavaScript
    Preparing search index...

    Scaling information for a Standard endpoint: the current scaling state, the requested QPS target, and the progress of an in-progress scaling change.

    interface EndpointScalingInfo {
        delayedReason?: EndpointScalingInfo_DelayReason;
        estimatedCompletionTime?: Instant;
        indexInitializationPercentage?: number;
        phase?: EndpointScalingInfo_Phase;
        requestedTargetQps?: bigint;
        state?: ScalingChangeState;
        targetQpsChangeAllowedAfterTime?: Instant;
    }
    Index

    Properties

    Reason the in-progress scaling change is delayed. When set, estimated_completion_time is unset. Unset when the change is not delayed or no scaling change is in progress.

    estimatedCompletionTime?: Instant

    Estimated time at which the in-progress scaling change will complete. The estimate may change as the scaling change progresses. Unset when no scaling change is in progress, when no estimate is available, or when the change is delayed (see delayed_reason).

    indexInitializationPercentage?: number

    Percentage of index initialization completed, from 0 to 100. Set only during the INITIALIZING_INDEX phase; unset in other phases or when progress is not available.

    Current phase of the in-progress scaling change. Unset when no scaling change is in progress or the phase is not available.

    requestedTargetQps?: bigint

    The requested QPS target for the endpoint. Best-effort; the system does not guarantee this QPS will be achieved.

    The current state of the scaling change request.

    targetQpsChangeAllowedAfterTime?: Instant

    Earliest time a new Target QPS change is accepted. Set only while a scaling change is in progress, the change lock is on, and the endpoint has a recorded last throughput change; may be in the past once the lock has expired.