Skip to content

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