Class NodeGroupWarmPoolConfigArgs


  • public final class NodeGroupWarmPoolConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • maxGroupPreparedCapacity

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxGroupPreparedCapacity()
        Returns:
        Maximum number of instances that are allowed to be in the warm pool combined with the Auto Scaling group. Use `-1` to specify an unlimited capacity.
      • minSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minSize()
        Returns:
        Minimum number of instances to maintain in the warm pool. Defaults to `0`.
      • poolState

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> poolState()
        Returns:
        Instance state to transition warm pool instances to. Valid values: `STOPPED`, `RUNNING`, `HIBERNATED`. Defaults to `STOPPED`.
      • reuseOnScaleIn

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> reuseOnScaleIn()
        Returns:
        Whether to return instances in the Auto Scaling group to the warm pool on scale in. Not supported on Bottlerocket. Defaults to `false`.