RosScalingRuleProps
Properties for defining a RosScalingRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalingrule
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkess"
&alicloudroscdkess.RosScalingRuleProps {
ScalingGroupId: interface{},
AdjustmentType: interface{},
AdjustmentValue: interface{},
Cooldown: interface{},
DisableScaleIn: interface{},
EstimatedInstanceWarmup: interface{},
InitialMaxSize: interface{},
MetricName: interface{},
MinAdjustmentMagnitude: interface{},
PredictiveScalingMode: interface{},
PredictiveTaskBufferTime: interface{},
PredictiveValueBehavior: interface{},
PredictiveValueBuffer: interface{},
ScaleInEvaluationCount: interface{},
ScaleOutEvaluationCount: interface{},
ScalingRuleName: interface{},
ScalingRuleType: interface{},
StepAdjustment: interface{},
TargetValue: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
ScalingGroupId | interface{} | No description. |
AdjustmentType | interface{} | No description. |
AdjustmentValue | interface{} | No description. |
Cooldown | interface{} | No description. |
DisableScaleIn | interface{} | No description. |
EstimatedInstanceWarmup | interface{} | No description. |
InitialMaxSize | interface{} | No description. |
MetricName | interface{} | No description. |
MinAdjustmentMagnitude | interface{} | No description. |
PredictiveScalingMode | interface{} | No description. |
PredictiveTaskBufferTime | interface{} | No description. |
PredictiveValueBehavior | interface{} | No description. |
PredictiveValueBuffer | interface{} | No description. |
ScaleInEvaluationCount | interface{} | No description. |
ScaleOutEvaluationCount | interface{} | No description. |
ScalingRuleName | interface{} | No description. |
ScalingRuleType | interface{} | No description. |
StepAdjustment | interface{} | No description. |
TargetValue | interface{} | No description. |
ScalingGroupIdRequired
ScalingGroupId interface{}
- Type: interface{}
AdjustmentTypeOptional
AdjustmentType interface{}
- Type: interface{}
AdjustmentValueOptional
AdjustmentValue interface{}
- Type: interface{}
CooldownOptional
Cooldown interface{}
- Type: interface{}
DisableScaleInOptional
DisableScaleIn interface{}
- Type: interface{}
EstimatedInstanceWarmupOptional
EstimatedInstanceWarmup interface{}
- Type: interface{}
InitialMaxSizeOptional
InitialMaxSize interface{}
- Type: interface{}
MetricNameOptional
MetricName interface{}
- Type: interface{}
MinAdjustmentMagnitudeOptional
MinAdjustmentMagnitude interface{}
- Type: interface{}
PredictiveScalingModeOptional
PredictiveScalingMode interface{}
- Type: interface{}
PredictiveTaskBufferTimeOptional
PredictiveTaskBufferTime interface{}
- Type: interface{}
PredictiveValueBehaviorOptional
PredictiveValueBehavior interface{}
- Type: interface{}
PredictiveValueBufferOptional
PredictiveValueBuffer interface{}
- Type: interface{}
ScaleInEvaluationCountOptional
ScaleInEvaluationCount interface{}
- Type: interface{}
ScaleOutEvaluationCountOptional
ScaleOutEvaluationCount interface{}
- Type: interface{}
ScalingRuleNameOptional
ScalingRuleName interface{}
- Type: interface{}
ScalingRuleTypeOptional
ScalingRuleType interface{}
- Type: interface{}
StepAdjustmentOptional
StepAdjustment interface{}
- Type: interface{}
TargetValueOptional
TargetValue interface{}
- Type: interface{}