class Aws::EKS::Types::NodegroupScalingConfig

An object representing the scaling configuration details for the Auto Scaling group that is associated with your node group. When creating a node group, you must specify all or none of the properties. When updating a node group, you can specify any or none of the properties.

@note When making an API call, you may pass NodegroupScalingConfig

data as a hash:

    {
      min_size: 1,
      max_size: 1,
      desired_size: 1,
    }

@!attribute [rw] min_size

The minimum number of nodes that the managed node group can scale in
to.
@return [Integer]

@!attribute [rw] max_size

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][1] in the *Amazon EKS User
Guide*.

[1]: https://docs.aws.amazon.com/eks/latest/userguide/service-quotas.html
@return [Integer]

@!attribute [rw] desired_size

The current number of nodes that the managed node group should
maintain.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/eks-2017-11-01/NodegroupScalingConfig AWS API Documentation

Constants

SENSITIVE