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{}