---
type: resource-type
title: EC2Fleet
description: aws resource type AWS::EC2::EC2Fleet
name: EC2Fleet
lexicon: aws
resource_type: AWS::EC2::EC2Fleet
---
`AWS::EC2::EC2Fleet`, a resource type of the aws lexicon.

## Properties

- `LaunchTemplateConfigs` (`EC2Fleet_FleetLaunchTemplateConfigRequest[]`, required)
- `TargetCapacitySpecification` (`EC2Fleet_TargetCapacitySpecificationRequest`, required)
- `Context` (`string`, optional)
- `ExcessCapacityTerminationPolicy` (`"no-termination" | "termination"`, optional)
- `FleetId` (`string`, optional)
- `OnDemandOptions` (`EC2Fleet_OnDemandOptionsRequest`, optional)
- `ReplaceUnhealthyInstances` (`boolean`, optional)
- `ReservedCapacityOptions` (`EC2Fleet_ReservedCapacityOptionsRequest`, optional)
- `SpotOptions` (`EC2Fleet_SpotOptionsRequest`, optional)
- `TagSpecifications` (`EC2Fleet_TagSpecification[]`, optional)
- `TerminateInstancesWithExpiration` (`boolean`, optional)
- `Type` (`"instant" | "maintain" | "request"`, optional)
- `ValidFrom` (`string`, optional)
- `ValidUntil` (`string`, optional)

## Attributes

- `FleetId`
