NodegroupScalingConfigArgs

data class NodegroupScalingConfigArgs(val desiredSize: Output<Int>? = null, val maxSize: Output<Int>? = null, val minSize: Output<Int>? = null) : ConvertibleToJava<NodegroupScalingConfigArgs>

An object representing a auto scaling group specification for AWS EKS Nodegroup.

Constructors

Link copied to clipboard
constructor(desiredSize: Output<Int>? = null, maxSize: Output<Int>? = null, minSize: Output<Int>? = null)

Properties

Link copied to clipboard
val desiredSize: Output<Int>? = null

The current number of nodes that the managed node group should maintain.

Link copied to clipboard
val maxSize: Output<Int>? = null

The maximum number of nodes that the managed node group can scale out to. For information about the maximum number that you can specify, see Amazon EKS service quotas in the Amazon EKS User Guide .

Link copied to clipboard
val minSize: Output<Int>? = null

The minimum number of nodes that the managed node group can scale in to.

Functions

Link copied to clipboard
open override fun toJava(): NodegroupScalingConfigArgs