JavaScript HSM API Dinamo
    Preparing search index...

    AutoscalingDecision Interface

    Results of the evaluation of a proposal to increase capacity.

    interface AutoscalingDecision {
        decision: "accepted" | "rollback" | "stopped";
        previousTarget: number;
        proposedTarget: number;
        gain: number;
        reason: string;
    }
    Index
    decision: "accepted" | "rollback" | "stopped"

    Result: "accepted" (valid gain), "rollback" (insufficient gain), "stopped" (safety failure or no proposal).

    previousTarget: number

    Target prior to the proposal.

    proposedTarget: number

    Proposed target (applied if accepted or rolled back).

    gain: number

    Observed throughput gain (ratio - 1; e.g., 0.15 = 15% gain).

    reason: string

    A clear description of the grounds for the decision.