public sealed class AutoscalingPolicyScaleInControl : IMessage<AutoscalingPolicyScaleInControl>, IEquatable<AutoscalingPolicyScaleInControl>, IDeepCloneable<AutoscalingPolicyScaleInControl>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class AutoscalingPolicyScaleInControl.
Configuration that allows for slower scale in so that even if Autoscaler recommends an abrupt scale in of a MIG, it will be throttled as specified by the parameters below.
public FixedOrPercent MaxScaledInReplicas { get; set; }
Maximum allowed number (or %) of VMs that can be deducted from the peak recommendation during the window autoscaler looks at when computing recommendations. Possibly all these VMs can be deleted at once so user service needs to be prepared to lose that many VMs in one step.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThe content provides documentation for the \u003ccode\u003eAutoscalingPolicyScaleInControl\u003c/code\u003e class in the Google Compute Engine v1 API, specifically within the .NET library, with version 2.8.0 highlighted.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAutoscalingPolicyScaleInControl\u003c/code\u003e class allows for a more gradual scale-in process for a managed instance group (MIG), throttling abrupt reductions that may be suggested by the Autoscaler.\u003c/p\u003e\n"],["\u003cp\u003eThis class allows you to control how far back the autoscaler looks when making recommendations, using the \u003ccode\u003eTimeWindowSec\u003c/code\u003e property to calculate the slower scale in.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMaxScaledInReplicas\u003c/code\u003e property allows you to define the maximum number or percentage of virtual machines that may be removed from the peak recommendation during a given window, giving you the ability to plan for the maximum amount of VMs that may be removed at one time.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of this documentation available for reference, ranging from version 1.0.0 to 3.6.0, the most recent version listed as being 3.6.0.\u003c/p\u003e\n"]]],[],null,[]]