capacityReservationPreference

@JvmName(name = "bhypqubopdsejvqo")
suspend fun capacityReservationPreference(value: Output<String>)
@JvmName(name = "ntkqikcrclmmvluw")
suspend fun capacityReservationPreference(value: String)

Parameters

value

The capacity reservation preference. The following options are available:

  • `capacity-reservations-only` - Auto Scaling will only launch instances into a Capacity Reservation or Capacity Reservation resource group. If capacity isn't available, instances will fail to launch.

  • `capacity-reservations-first` - Auto Scaling will try to launch instances into a Capacity Reservation or Capacity Reservation resource group first. If capacity isn't available, instances will run in On-Demand capacity.

  • `none` - Auto Scaling will not launch instances into a Capacity Reservation. Instances will run in On-Demand capacity.

  • `default` - Auto Scaling uses the Capacity Reservation preference from your launch template or an open Capacity Reservation.