CapacityReservationSpecification - Amazon EC2 Auto Scaling

CapacityReservationSpecification

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

Contents

CapacityReservationPreference

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.

Type: String

Valid Values: capacity-reservations-only | capacity-reservations-first | none | default

Required: No

CapacityReservationTarget

Describes a target Capacity Reservation or Capacity Reservation resource group.

Type: CapacityReservationTarget object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: