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.
Implements
Inherited Members
Namespace: Google.Apis.Compute.beta.Data
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class AutoscalingPolicyScaleInControl : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MaxScaledInReplicas
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.
Declaration
[JsonProperty("maxScaledInReplicas")]
public virtual FixedOrPercent MaxScaledInReplicas { get; set; }
Property Value
Type | Description |
---|---|
FixedOrPercent |
TimeWindowSec
How far back autoscaling looks when computing recommendations to include directives regarding slower scale in, as described above.
Declaration
[JsonProperty("timeWindowSec")]
public virtual int? TimeWindowSec { get; set; }
Property Value
Type | Description |
---|---|
int? |