FleetTargetCapacitySpecificationArgs

data class FleetTargetCapacitySpecificationArgs(val defaultTargetCapacityType: Output<String>, val onDemandTargetCapacity: Output<Int>? = null, val spotTargetCapacity: Output<Int>? = null, val targetCapacityUnitType: Output<String>? = null, val totalTargetCapacity: Output<Int>) : ConvertibleToJava<FleetTargetCapacitySpecificationArgs>

Constructors

Link copied to clipboard
constructor(defaultTargetCapacityType: Output<String>, onDemandTargetCapacity: Output<Int>? = null, spotTargetCapacity: Output<Int>? = null, targetCapacityUnitType: Output<String>? = null, totalTargetCapacity: Output<Int>)

Properties

Link copied to clipboard

Default target capacity type. Valid values: on-demand, spot.

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

The number of On-Demand units to request.

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

The number of Spot units to request.

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

The unit for the target capacity. If you specify target_capacity_unit_type, instance_requirements must be specified.

Link copied to clipboard

The number of units to request, filled using default_target_capacity_type.

Functions

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