RosApplicationScalingRuleProps
Properties for defining a RosApplicationScalingRule
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sae-applicationscalingrule
Initializer
import com.aliyun.ros.cdk.sae.RosApplicationScalingRuleProps;
RosApplicationScalingRuleProps.builder()
.appId(java.lang.String)
.appId(IResolvable)
.scalingRuleName(java.lang.String)
.scalingRuleName(IResolvable)
.scalingRuleType(java.lang.String)
.scalingRuleType(IResolvable)
// .minReadyInstanceRatio(java.lang.Number)
// .minReadyInstanceRatio(IResolvable)
// .minReadyInstances(java.lang.Number)
// .minReadyInstances(IResolvable)
// .scalingRuleEnable(java.lang.Boolean)
// .scalingRuleEnable(IResolvable)
// .scalingRuleMetric(IResolvable)
// .scalingRuleMetric(ScalingRuleMetricProperty)
// .scalingRuleTimer(IResolvable)
// .scalingRuleTimer(ScalingRuleTimerProperty)
.build();
Properties
Name | Type | Description |
---|---|---|
appId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingRuleName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingRuleType |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
minReadyInstanceRatio |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
minReadyInstances |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingRuleEnable |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
scalingRuleMetric |
com.aliyun.ros.cdk.core.IResolvable OR ScalingRuleMetricProperty |
No description. |
scalingRuleTimer |
com.aliyun.ros.cdk.core.IResolvable OR ScalingRuleTimerProperty |
No description. |
appId
Required
public java.lang.Object getAppId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingRuleName
Required
public java.lang.Object getScalingRuleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
scalingRuleType
Required
public java.lang.Object getScalingRuleType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
minReadyInstanceRatio
Optional
public java.lang.Object getMinReadyInstanceRatio();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
minReadyInstances
Optional
public java.lang.Object getMinReadyInstances();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
scalingRuleEnable
Optional
public java.lang.Object getScalingRuleEnable();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
scalingRuleMetric
Optional
public java.lang.Object getScalingRuleMetric();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ScalingRuleMetricProperty
scalingRuleTimer
Optional
public java.lang.Object getScalingRuleTimer();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ScalingRuleTimerProperty