Skip to content

RosScalingGroupEnableProps

Properties for defining a RosScalingGroupEnable.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ess-scalinggroupenable

Initializer

import com.aliyun.ros.cdk.ess.RosScalingGroupEnableProps;
RosScalingGroupEnableProps.builder()
    .scalingGroupId(java.lang.String)
    .scalingGroupId(IResolvable)
//  .attachOptions(IResolvable)
//  .attachOptions(AttachOptionsProperty)
//  .detachOptions(IResolvable)
//  .detachOptions(DetachOptionsProperty)
//  .instanceIds(IResolvable)
//  .instanceIds(java.util.List<java.lang.String)
//  .instanceIds(IResolvable>)
//  .removeInstanceIds(IResolvable)
//  .removeInstanceIds(java.util.List<java.lang.String)
//  .removeInstanceIds(IResolvable>)
//  .scalingConfigurationId(java.lang.String)
//  .scalingConfigurationId(IResolvable)
//  .scalingRuleAris(IResolvable)
//  .scalingRuleAris(java.util.List<java.lang.String)
//  .scalingRuleAris(IResolvable>)
//  .scalingRuleArisExecuteVersion(java.lang.Number)
//  .scalingRuleArisExecuteVersion(IResolvable)
    .build();

Properties

Name Type Description
scalingGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
attachOptions com.aliyun.ros.cdk.core.IResolvable OR AttachOptionsProperty No description.
detachOptions com.aliyun.ros.cdk.core.IResolvable OR DetachOptionsProperty No description.
instanceIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
removeInstanceIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
scalingConfigurationId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
scalingRuleAris com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
scalingRuleArisExecuteVersion java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

scalingGroupIdRequired

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

attachOptionsOptional

public java.lang.Object getAttachOptions();

detachOptionsOptional

public java.lang.Object getDetachOptions();

instanceIdsOptional

public java.lang.Object getInstanceIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

removeInstanceIdsOptional

public java.lang.Object getRemoveInstanceIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

scalingConfigurationIdOptional

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

scalingRuleArisOptional

public java.lang.Object getScalingRuleAris();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

scalingRuleArisExecuteVersionOptional

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