Skip to content

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.

appIdRequired

public java.lang.Object getAppId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

scalingRuleNameRequired

public java.lang.Object getScalingRuleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

scalingRuleTypeRequired

public java.lang.Object getScalingRuleType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

minReadyInstanceRatioOptional

public java.lang.Object getMinReadyInstanceRatio();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

minReadyInstancesOptional

public java.lang.Object getMinReadyInstances();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

scalingRuleEnableOptional

public java.lang.Object getScalingRuleEnable();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

scalingRuleMetricOptional

public java.lang.Object getScalingRuleMetric();

scalingRuleTimerOptional

public java.lang.Object getScalingRuleTimer();