FleetScalingConfigurationArgs

data class FleetScalingConfigurationArgs(val desiredCapacity: Output<Int>? = null, val maxCapacity: Output<Int>? = null, val scalingType: Output<String>? = null, val targetTrackingScalingConfigs: Output<List<FleetScalingConfigurationTargetTrackingScalingConfigArgs>>? = null) : ConvertibleToJava<FleetScalingConfigurationArgs>

Constructors

Link copied to clipboard
constructor(desiredCapacity: Output<Int>? = null, maxCapacity: Output<Int>? = null, scalingType: Output<String>? = null, targetTrackingScalingConfigs: Output<List<FleetScalingConfigurationTargetTrackingScalingConfigArgs>>? = null)

Properties

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

Maximum number of instances in the fleet when auto-scaling.

Link copied to clipboard
val scalingType: Output<String>? = null

Scaling type for a compute fleet. Valid value: TARGET_TRACKING_SCALING.

Link copied to clipboard

Configuration block. Detailed below.

Functions

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