Autoscale Profile Args
data class AutoscaleProfileArgs(val autoscaleType: Output<Either<String, AutoscaleType>>? = null, val enabled: Output<Boolean>, val gracefulDecommissionTimeout: Output<Int>? = null, val loadBasedConfig: Output<LoadBasedConfigArgs>? = null, val scheduleBasedConfig: Output<ScheduleBasedConfigArgs>? = null) : ConvertibleToJava<AutoscaleProfileArgs>
This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
Constructors
Link copied to clipboard
constructor(autoscaleType: Output<Either<String, AutoscaleType>>? = null, enabled: Output<Boolean>, gracefulDecommissionTimeout: Output<Int>? = null, loadBasedConfig: Output<LoadBasedConfigArgs>? = null, scheduleBasedConfig: Output<ScheduleBasedConfigArgs>? = null)
Properties
Link copied to clipboard
User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
Link copied to clipboard
This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
Link copied to clipboard
Profiles of load based Autoscale.
Link copied to clipboard
Profiles of schedule based Autoscale.