AWS::EC2::LaunchTemplate CapacityReservationSpecification - AWS CloudFormation

AWS::EC2::LaunchTemplate CapacityReservationSpecification

Specifies an instance's Capacity Reservation targeting option. You can specify only one option at a time.

CapacityReservationSpecification is a property of AWS::EC2::LaunchTemplate LaunchTemplateData.


To declare this entity in your AWS CloudFormation template, use the following syntax:



Indicates the instance's Capacity Reservation preferences. Possible preferences include:

  • open - The instance can run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone).

  • none - The instance avoids running in a Capacity Reservation even if one is available. The instance runs in On-Demand capacity.

Required: No

Type: String

Allowed values: none | open

Update requires: No interruption


Information about the target Capacity Reservation or Capacity Reservation group.

Required: No

Type: CapacityReservationTarget

Update requires: No interruption