RosAutoScaleConfigProps
Properties for defining a RosAutoScaleConfig.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ehpc-autoscaleconfig
Initializer
import com.aliyun.ros.cdk.ehpc.RosAutoScaleConfigProps;
RosAutoScaleConfigProps.builder()
.clusterId(java.lang.String)
.clusterId(IResolvable)
// .enableAutoGrow(java.lang.Boolean)
// .enableAutoGrow(IResolvable)
// .enableAutoShrink(java.lang.Boolean)
// .enableAutoShrink(IResolvable)
// .excludeNodes(java.lang.String)
// .excludeNodes(IResolvable)
// .extraNodesGrowRatio(java.lang.Number)
// .extraNodesGrowRatio(IResolvable)
// .growIntervalInMinutes(java.lang.Number)
// .growIntervalInMinutes(IResolvable)
// .growRatio(java.lang.Number)
// .growRatio(IResolvable)
// .growTimeoutInMinutes(java.lang.Number)
// .growTimeoutInMinutes(IResolvable)
// .imageId(java.lang.String)
// .imageId(IResolvable)
// .maxNodesInCluster(java.lang.Number)
// .maxNodesInCluster(IResolvable)
// .queues(IResolvable)
// .queues(java.util.List<IResolvable)
// .queues(QueuesProperty>)
// .shrinkIdleTimes(java.lang.Number)
// .shrinkIdleTimes(IResolvable)
// .shrinkIntervalInMinutes(java.lang.Number)
// .shrinkIntervalInMinutes(IResolvable)
// .spotPriceLimit(java.lang.Number)
// .spotPriceLimit(IResolvable)
// .spotStrategy(java.lang.String)
// .spotStrategy(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
clusterId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableAutoGrow |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
enableAutoShrink |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
excludeNodes |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
extraNodesGrowRatio |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
growIntervalInMinutes |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
growRatio |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
growTimeoutInMinutes |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imageId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
maxNodesInCluster |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
queues |
com.aliyun.ros.cdk.core.IResolvable OR java.util.List |
No description. |
shrinkIdleTimes |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
shrinkIntervalInMinutes |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotPriceLimit |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
spotStrategy |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
clusterIdRequired
public java.lang.Object getClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableAutoGrowOptional
public java.lang.Object getEnableAutoGrow();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableAutoShrinkOptional
public java.lang.Object getEnableAutoShrink();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
excludeNodesOptional
public java.lang.Object getExcludeNodes();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
extraNodesGrowRatioOptional
public java.lang.Object getExtraNodesGrowRatio();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
growIntervalInMinutesOptional
public java.lang.Object getGrowIntervalInMinutes();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
growRatioOptional
public java.lang.Object getGrowRatio();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
growTimeoutInMinutesOptional
public java.lang.Object getGrowTimeoutInMinutes();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
imageIdOptional
public java.lang.Object getImageId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
maxNodesInClusterOptional
public java.lang.Object getMaxNodesInCluster();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
queuesOptional
public java.lang.Object getQueues();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
QueuesProperty>
shrinkIdleTimesOptional
public java.lang.Object getShrinkIdleTimes();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
shrinkIntervalInMinutesOptional
public java.lang.Object getShrinkIntervalInMinutes();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
spotPriceLimitOptional
public java.lang.Object getSpotPriceLimit();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
spotStrategyOptional
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable