ManagedClusterPropertiesAutoScalerProfileArgs

data class ManagedClusterPropertiesAutoScalerProfileArgs(val balanceSimilarNodeGroups: Output<String>? = null, val expander: Output<Either<String, Expander>>? = null, val maxEmptyBulkDelete: Output<String>? = null, val maxGracefulTerminationSec: Output<String>? = null, val maxNodeProvisionTime: Output<String>? = null, val maxTotalUnreadyPercentage: Output<String>? = null, val newPodScaleUpDelay: Output<String>? = null, val okTotalUnreadyCount: Output<String>? = null, val scaleDownDelayAfterAdd: Output<String>? = null, val scaleDownDelayAfterDelete: Output<String>? = null, val scaleDownDelayAfterFailure: Output<String>? = null, val scaleDownUnneededTime: Output<String>? = null, val scaleDownUnreadyTime: Output<String>? = null, val scaleDownUtilizationThreshold: Output<String>? = null, val scanInterval: Output<String>? = null, val skipNodesWithLocalStorage: Output<String>? = null, val skipNodesWithSystemPods: Output<String>? = null) : ConvertibleToJava<ManagedClusterPropertiesAutoScalerProfileArgs>

Parameters to be applied to the cluster-autoscaler when enabled

Constructors

constructor(balanceSimilarNodeGroups: Output<String>? = null, expander: Output<Either<String, Expander>>? = null, maxEmptyBulkDelete: Output<String>? = null, maxGracefulTerminationSec: Output<String>? = null, maxNodeProvisionTime: Output<String>? = null, maxTotalUnreadyPercentage: Output<String>? = null, newPodScaleUpDelay: Output<String>? = null, okTotalUnreadyCount: Output<String>? = null, scaleDownDelayAfterAdd: Output<String>? = null, scaleDownDelayAfterDelete: Output<String>? = null, scaleDownDelayAfterFailure: Output<String>? = null, scaleDownUnneededTime: Output<String>? = null, scaleDownUnreadyTime: Output<String>? = null, scaleDownUtilizationThreshold: Output<String>? = null, scanInterval: Output<String>? = null, skipNodesWithLocalStorage: Output<String>? = null, skipNodesWithSystemPods: Output<String>? = null)

Properties

Link copied to clipboard
val balanceSimilarNodeGroups: Output<String>? = null
Link copied to clipboard
val expander: Output<Either<String, Expander>>? = null
Link copied to clipboard
val maxEmptyBulkDelete: Output<String>? = null
Link copied to clipboard
val maxGracefulTerminationSec: Output<String>? = null
Link copied to clipboard
val maxNodeProvisionTime: Output<String>? = null
Link copied to clipboard
val maxTotalUnreadyPercentage: Output<String>? = null
Link copied to clipboard
val newPodScaleUpDelay: Output<String>? = null
Link copied to clipboard
val okTotalUnreadyCount: Output<String>? = null
Link copied to clipboard
val scaleDownDelayAfterAdd: Output<String>? = null
Link copied to clipboard
val scaleDownDelayAfterDelete: Output<String>? = null
Link copied to clipboard
val scaleDownDelayAfterFailure: Output<String>? = null
Link copied to clipboard
val scaleDownUnneededTime: Output<String>? = null
Link copied to clipboard
val scaleDownUnreadyTime: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val scanInterval: Output<String>? = null
Link copied to clipboard
val skipNodesWithLocalStorage: Output<String>? = null
Link copied to clipboard
val skipNodesWithSystemPods: Output<String>? = null

Functions

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