Skip to content

RosAutoScaleConfigProps

Properties for defining a RosAutoScaleConfig.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ehpc-autoscaleconfig

Initializer

import { RosAutoScaleConfigProps } from '@alicloud/ros-cdk-ehpc'
const rosAutoScaleConfigProps: RosAutoScaleConfigProps = { ... }

Properties

Name Type Description
clusterId string | @alicloud/ros-cdk-core.IResolvable No description.
enableAutoGrow boolean | @alicloud/ros-cdk-core.IResolvable No description.
enableAutoShrink boolean | @alicloud/ros-cdk-core.IResolvable No description.
excludeNodes string | @alicloud/ros-cdk-core.IResolvable No description.
extraNodesGrowRatio number | @alicloud/ros-cdk-core.IResolvable No description.
growIntervalInMinutes number | @alicloud/ros-cdk-core.IResolvable No description.
growRatio number | @alicloud/ros-cdk-core.IResolvable No description.
growTimeoutInMinutes number | @alicloud/ros-cdk-core.IResolvable No description.
imageId string | @alicloud/ros-cdk-core.IResolvable No description.
maxNodesInCluster number | @alicloud/ros-cdk-core.IResolvable No description.
queues @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | QueuesProperty[] No description.
shrinkIdleTimes number | @alicloud/ros-cdk-core.IResolvable No description.
shrinkIntervalInMinutes number | @alicloud/ros-cdk-core.IResolvable No description.
spotPriceLimit number | @alicloud/ros-cdk-core.IResolvable No description.
spotStrategy string | @alicloud/ros-cdk-core.IResolvable No description.

clusterIdRequired

public readonly clusterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

enableAutoGrowOptional

public readonly enableAutoGrow: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

enableAutoShrinkOptional

public readonly enableAutoShrink: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

excludeNodesOptional

public readonly excludeNodes: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

extraNodesGrowRatioOptional

public readonly extraNodesGrowRatio: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

growIntervalInMinutesOptional

public readonly growIntervalInMinutes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

growRatioOptional

public readonly growRatio: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

growTimeoutInMinutesOptional

public readonly growTimeoutInMinutes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

imageIdOptional

public readonly imageId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

maxNodesInClusterOptional

public readonly maxNodesInCluster: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

queuesOptional

public readonly queues: IResolvable | IResolvable | QueuesProperty[];
  • Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | QueuesProperty[]

shrinkIdleTimesOptional

public readonly shrinkIdleTimes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

shrinkIntervalInMinutesOptional

public readonly shrinkIntervalInMinutes: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

spotPriceLimitOptional

public readonly spotPriceLimit: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

spotStrategyOptional

public readonly spotStrategy: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable