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. |
scalingGroupIdRequired
public readonly scalingGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
adjustmentTypeOptional
public readonly adjustmentType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
adjustmentValueOptional
public readonly adjustmentValue: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
cooldownOptional
public readonly cooldown: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
disableScaleInOptional
public readonly disableScaleIn: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
estimatedInstanceWarmupOptional
public readonly estimatedInstanceWarmup: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
initialMaxSizeOptional
public readonly initialMaxSize: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
metricNameOptional
public readonly metricName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
minAdjustmentMagnitudeOptional
public readonly minAdjustmentMagnitude: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
predictiveScalingModeOptional
public readonly predictiveScalingMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
predictiveTaskBufferTimeOptional
public readonly predictiveTaskBufferTime: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
predictiveValueBehaviorOptional
public readonly predictiveValueBehavior: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
predictiveValueBufferOptional
public readonly predictiveValueBuffer: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scaleInEvaluationCountOptional
public readonly scaleInEvaluationCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scaleOutEvaluationCountOptional
public readonly scaleOutEvaluationCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
scalingRuleNameOptional
public readonly scalingRuleName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
scalingRuleTypeOptional
public readonly scalingRuleType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
stepAdjustmentOptional
public readonly stepAdjustment: IResolvable | IResolvable | StepAdjustmentProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | StepAdjustmentProperty[]
targetValueOptional
public readonly targetValue: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable