RosScalingRuleProps
Properties for defining a RosScalingRule
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalingrule
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ess;
new RosScalingRuleProps {
object ScalingGroupId,
object AdjustmentType = null,
object AdjustmentValue = null,
object Cooldown = null,
object DisableScaleIn = null,
object EstimatedInstanceWarmup = null,
object InitialMaxSize = null,
object MetricName = null,
object MinAdjustmentMagnitude = null,
object PredictiveScalingMode = null,
object PredictiveTaskBufferTime = null,
object PredictiveValueBehavior = null,
object PredictiveValueBuffer = null,
object ScaleInEvaluationCount = null,
object ScaleOutEvaluationCount = null,
object ScalingRuleName = null,
object ScalingRuleType = null,
object StepAdjustment = null,
object TargetValue = null
};
Properties
Name | Type | Description |
---|---|---|
ScalingGroupId |
object |
No description. |
AdjustmentType |
object |
No description. |
AdjustmentValue |
object |
No description. |
Cooldown |
object |
No description. |
DisableScaleIn |
object |
No description. |
EstimatedInstanceWarmup |
object |
No description. |
InitialMaxSize |
object |
No description. |
MetricName |
object |
No description. |
MinAdjustmentMagnitude |
object |
No description. |
PredictiveScalingMode |
object |
No description. |
PredictiveTaskBufferTime |
object |
No description. |
PredictiveValueBehavior |
object |
No description. |
PredictiveValueBuffer |
object |
No description. |
ScaleInEvaluationCount |
object |
No description. |
ScaleOutEvaluationCount |
object |
No description. |
ScalingRuleName |
object |
No description. |
ScalingRuleType |
object |
No description. |
StepAdjustment |
object |
No description. |
TargetValue |
object |
No description. |
ScalingGroupId
Required
public object ScalingGroupId { get; set; }
- Type: object
AdjustmentType
Optional
public object AdjustmentType { get; set; }
- Type: object
AdjustmentValue
Optional
public object AdjustmentValue { get; set; }
- Type: object
Cooldown
Optional
public object Cooldown { get; set; }
- Type: object
DisableScaleIn
Optional
public object DisableScaleIn { get; set; }
- Type: object
EstimatedInstanceWarmup
Optional
public object EstimatedInstanceWarmup { get; set; }
- Type: object
InitialMaxSize
Optional
public object InitialMaxSize { get; set; }
- Type: object
MetricName
Optional
public object MetricName { get; set; }
- Type: object
MinAdjustmentMagnitude
Optional
public object MinAdjustmentMagnitude { get; set; }
- Type: object
PredictiveScalingMode
Optional
public object PredictiveScalingMode { get; set; }
- Type: object
PredictiveTaskBufferTime
Optional
public object PredictiveTaskBufferTime { get; set; }
- Type: object
PredictiveValueBehavior
Optional
public object PredictiveValueBehavior { get; set; }
- Type: object
PredictiveValueBuffer
Optional
public object PredictiveValueBuffer { get; set; }
- Type: object
ScaleInEvaluationCount
Optional
public object ScaleInEvaluationCount { get; set; }
- Type: object
ScaleOutEvaluationCount
Optional
public object ScaleOutEvaluationCount { get; set; }
- Type: object
ScalingRuleName
Optional
public object ScalingRuleName { get; set; }
- Type: object
ScalingRuleType
Optional
public object ScalingRuleType { get; set; }
- Type: object
StepAdjustment
Optional
public object StepAdjustment { get; set; }
- Type: object
TargetValue
Optional
public object TargetValue { get; set; }
- Type: object