Skip to content

RosAutoScaleConfigProps

Properties for defining a RosAutoScaleConfig.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ehpc;
new RosAutoScaleConfigProps {
    object ClusterId,
    object EnableAutoGrow = null,
    object EnableAutoShrink = null,
    object ExcludeNodes = null,
    object ExtraNodesGrowRatio = null,
    object GrowIntervalInMinutes = null,
    object GrowRatio = null,
    object GrowTimeoutInMinutes = null,
    object ImageId = null,
    object MaxNodesInCluster = null,
    object Queues = null,
    object ShrinkIdleTimes = null,
    object ShrinkIntervalInMinutes = null,
    object SpotPriceLimit = null,
    object SpotStrategy = null
};

Properties

Name Type Description
ClusterId object No description.
EnableAutoGrow object No description.
EnableAutoShrink object No description.
ExcludeNodes object No description.
ExtraNodesGrowRatio object No description.
GrowIntervalInMinutes object No description.
GrowRatio object No description.
GrowTimeoutInMinutes object No description.
ImageId object No description.
MaxNodesInCluster object No description.
Queues object No description.
ShrinkIdleTimes object No description.
ShrinkIntervalInMinutes object No description.
SpotPriceLimit object No description.
SpotStrategy object No description.

ClusterIdRequired

public object ClusterId { get; set; }
  • Type: object

EnableAutoGrowOptional

public object EnableAutoGrow { get; set; }
  • Type: object

EnableAutoShrinkOptional

public object EnableAutoShrink { get; set; }
  • Type: object

ExcludeNodesOptional

public object ExcludeNodes { get; set; }
  • Type: object

ExtraNodesGrowRatioOptional

public object ExtraNodesGrowRatio { get; set; }
  • Type: object

GrowIntervalInMinutesOptional

public object GrowIntervalInMinutes { get; set; }
  • Type: object

GrowRatioOptional

public object GrowRatio { get; set; }
  • Type: object

GrowTimeoutInMinutesOptional

public object GrowTimeoutInMinutes { get; set; }
  • Type: object

ImageIdOptional

public object ImageId { get; set; }
  • Type: object

MaxNodesInClusterOptional

public object MaxNodesInCluster { get; set; }
  • Type: object

QueuesOptional

public object Queues { get; set; }
  • Type: object

ShrinkIdleTimesOptional

public object ShrinkIdleTimes { get; set; }
  • Type: object

ShrinkIntervalInMinutesOptional

public object ShrinkIntervalInMinutes { get; set; }
  • Type: object

SpotPriceLimitOptional

public object SpotPriceLimit { get; set; }
  • Type: object

SpotStrategyOptional

public object SpotStrategy { get; set; }
  • Type: object