AutoScalingGroupCapacityReservationSpecificationArgs

data class AutoScalingGroupCapacityReservationSpecificationArgs(val capacityReservationPreference: Output<String>, val capacityReservationTarget: Output<AutoScalingGroupCapacityReservationTargetArgs>? = null) : ConvertibleToJava<AutoScalingGroupCapacityReservationSpecificationArgs>

Describes the Capacity Reservation preference and targeting options. If you specify `open` or `none` for `CapacityReservationPreference`, do not specify a `CapacityReservationTarget`.

Constructors

constructor(capacityReservationPreference: Output<String>, capacityReservationTarget: Output<AutoScalingGroupCapacityReservationTargetArgs>? = null)

Properties

Link copied to clipboard

The capacity reservation preference. The following options are available:

Link copied to clipboard

Describes a target Capacity Reservation or Capacity Reservation resource group.

Functions

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