RosScalingRuleProps
Properties for defining a RosScalingRule
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalingrule
Initializer
import { RosScalingRuleProps } from '@alicloud/ros-cdk-ess'
const rosScalingRuleProps: RosScalingRuleProps = { ... }
Properties
Name | Type | Description |
---|---|---|
scalingGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
adjustmentType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
adjustmentValue |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
cooldown |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
disableScaleIn |
boolean | @alicloud/ros-cdk-core.IResolvable |
No description. |
estimatedInstanceWarmup |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
initialMaxSize |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
metricName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
minAdjustmentMagnitude |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
predictiveScalingMode |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
predictiveTaskBufferTime |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
predictiveValueBehavior |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
predictiveValueBuffer |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
scaleInEvaluationCount |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
scaleOutEvaluationCount |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
scalingRuleName |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
scalingRuleType |
string | @alicloud/ros-cdk-core.IResolvable |
No description. |
stepAdjustment |
@alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | StepAdjustmentProperty[] |
No description. |
targetValue |
number | @alicloud/ros-cdk-core.IResolvable |
No description. |
scalingGroupId
Required
public readonly scalingGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
adjustmentType
Optional
public readonly adjustmentType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
adjustmentValue
Optional
public readonly adjustmentValue: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
cooldown
Optional
public readonly cooldown: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
disableScaleIn
Optional
public readonly disableScaleIn: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
estimatedInstanceWarmup
Optional
public readonly estimatedInstanceWarmup: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
initialMaxSize
Optional
public readonly initialMaxSize: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
metricName
Optional
public readonly metricName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
minAdjustmentMagnitude
Optional
public readonly minAdjustmentMagnitude: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
predictiveScalingMode
Optional
public readonly predictiveScalingMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
predictiveTaskBufferTime
Optional
public readonly predictiveTaskBufferTime: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
predictiveValueBehavior
Optional
public readonly predictiveValueBehavior: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
predictiveValueBuffer
Optional
public readonly predictiveValueBuffer: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scaleInEvaluationCount
Optional
public readonly scaleInEvaluationCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scaleOutEvaluationCount
Optional
public readonly scaleOutEvaluationCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scalingRuleName
Optional
public readonly scalingRuleName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
scalingRuleType
Optional
public readonly scalingRuleType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
stepAdjustment
Optional
public readonly stepAdjustment: IResolvable | IResolvable | StepAdjustmentProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | StepAdjustmentProperty[]
targetValue
Optional
public readonly targetValue: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable