Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ec2fleet.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::EC2::EC2Fleet. Source:- No source definition found, add manually please

Properties

TargetCapacitySpecification object required
5 nested properties
TotalTargetCapacity integer required
DefaultTargetCapacityType string | Aws_CF_FunctionString
TargetCapacityUnitType string | Aws_CF_FunctionString
OnDemandTargetCapacity integer
SpotTargetCapacity integer
LaunchTemplateConfigs FleetLaunchTemplateConfigRequest[] required
maxItems=50
OnDemandOptions object
6 nested properties
SingleAvailabilityZone boolean
AllocationStrategy string | Aws_CF_FunctionString
SingleInstanceType boolean
MinTargetCapacity integer
MaxTotalPrice string | Aws_CF_FunctionString
CapacityReservationOptions object
1 nested properties
UsageStrategy string | Aws_CF_FunctionString
Type string | Aws_CF_FunctionString
ExcessCapacityTerminationPolicy string | Aws_CF_FunctionString
TagSpecifications TagSpecification[]
SpotOptions object
8 nested properties
MaintenanceStrategies object
1 nested properties
CapacityRebalance object
2 nested properties
ReplacementStrategy string | Aws_CF_FunctionString
TerminationDelay integer
SingleAvailabilityZone boolean
AllocationStrategy string | Aws_CF_FunctionString
SingleInstanceType boolean
MinTargetCapacity integer
MaxTotalPrice string | Aws_CF_FunctionString
InstanceInterruptionBehavior string | Aws_CF_FunctionString
InstancePoolsToUseCount integer
ValidFrom string | Aws_CF_FunctionString
ReplaceUnhealthyInstances boolean
TerminateInstancesWithExpiration boolean
ValidUntil string | Aws_CF_FunctionString
Context string | Aws_CF_FunctionString

Definitions

OnDemandOptionsRequest object
SingleAvailabilityZone boolean
AllocationStrategy string | Aws_CF_FunctionString
SingleInstanceType boolean
MinTargetCapacity integer
MaxTotalPrice string | Aws_CF_FunctionString
CapacityReservationOptions object
1 nested properties
UsageStrategy string | Aws_CF_FunctionString
SpotOptionsRequest object
MaintenanceStrategies object
1 nested properties
CapacityRebalance object
2 nested properties
ReplacementStrategy string | Aws_CF_FunctionString
TerminationDelay integer
SingleAvailabilityZone boolean
AllocationStrategy string | Aws_CF_FunctionString
SingleInstanceType boolean
MinTargetCapacity integer
MaxTotalPrice string | Aws_CF_FunctionString
InstanceInterruptionBehavior string | Aws_CF_FunctionString
InstancePoolsToUseCount integer
TargetCapacitySpecificationRequest object
TotalTargetCapacity integer required
DefaultTargetCapacityType string | Aws_CF_FunctionString
TargetCapacityUnitType string | Aws_CF_FunctionString
OnDemandTargetCapacity integer
SpotTargetCapacity integer
FleetLaunchTemplateSpecificationRequest object
Version string | Aws_CF_FunctionString required
LaunchTemplateName string | Aws_CF_FunctionString
LaunchTemplateId string | Aws_CF_FunctionString
Placement object
GroupName string | Aws_CF_FunctionString
Tenancy string | Aws_CF_FunctionString
SpreadDomain string | Aws_CF_FunctionString
PartitionNumber integer
AvailabilityZone string | Aws_CF_FunctionString
Affinity string | Aws_CF_FunctionString
HostId string | Aws_CF_FunctionString
HostResourceGroupArn string | Aws_CF_FunctionString
FleetLaunchTemplateConfigRequest object
LaunchTemplateSpecification object
3 nested properties
Version string | Aws_CF_FunctionString required
LaunchTemplateName string | Aws_CF_FunctionString
LaunchTemplateId string | Aws_CF_FunctionString
CapacityReservationOptionsRequest object
UsageStrategy string | Aws_CF_FunctionString
FleetLaunchTemplateOverridesRequest object
WeightedCapacity number
Placement object
8 nested properties
GroupName string | Aws_CF_FunctionString
Tenancy string | Aws_CF_FunctionString
SpreadDomain string | Aws_CF_FunctionString
PartitionNumber integer
AvailabilityZone string | Aws_CF_FunctionString
Affinity string | Aws_CF_FunctionString
HostId string | Aws_CF_FunctionString
HostResourceGroupArn string | Aws_CF_FunctionString
Priority number
AvailabilityZone string | Aws_CF_FunctionString
SubnetId string | Aws_CF_FunctionString
InstanceType string | Aws_CF_FunctionString
InstanceRequirements object
23 nested properties
VCpuCount object
2 nested properties
Min integer
Max integer
MemoryMiB object
2 nested properties
Min integer
Max integer
CpuManufacturers string[]
MemoryGiBPerVCpu object
2 nested properties
Min number
Max number
AllowedInstanceTypes string[]
ExcludedInstanceTypes string[]
InstanceGenerations string[]
SpotMaxPricePercentageOverLowestPrice integer
OnDemandMaxPricePercentageOverLowestPrice integer
BareMetal string | Aws_CF_FunctionString
BurstablePerformance string | Aws_CF_FunctionString
RequireHibernateSupport boolean
NetworkBandwidthGbps object
2 nested properties
Min number
Max number
NetworkInterfaceCount object
2 nested properties
Min integer
Max integer
LocalStorage string | Aws_CF_FunctionString
LocalStorageTypes string[]
TotalLocalStorageGB object
2 nested properties
Min number
Max number
BaselineEbsBandwidthMbps object
2 nested properties
Min integer
Max integer
AcceleratorTypes string[]
AcceleratorCount object
2 nested properties
Min integer
Max integer
AcceleratorManufacturers string[]
AcceleratorNames string[]
AcceleratorTotalMemoryMiB object
2 nested properties
Min integer
Max integer
MaxPrice string | Aws_CF_FunctionString
Tag object
Value string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
TagSpecification object
ResourceType string | Aws_CF_FunctionString
Tags Tag[]
InstanceRequirementsRequest object
VCpuCount object
2 nested properties
Min integer
Max integer
MemoryMiB object
2 nested properties
Min integer
Max integer
CpuManufacturers string[]
MemoryGiBPerVCpu object
2 nested properties
Min number
Max number
AllowedInstanceTypes string[]
ExcludedInstanceTypes string[]
InstanceGenerations string[]
SpotMaxPricePercentageOverLowestPrice integer
OnDemandMaxPricePercentageOverLowestPrice integer
BareMetal string | Aws_CF_FunctionString
BurstablePerformance string | Aws_CF_FunctionString
RequireHibernateSupport boolean
NetworkBandwidthGbps object
2 nested properties
Min number
Max number
NetworkInterfaceCount object
2 nested properties
Min integer
Max integer
LocalStorage string | Aws_CF_FunctionString
LocalStorageTypes string[]
TotalLocalStorageGB object
2 nested properties
Min number
Max number
BaselineEbsBandwidthMbps object
2 nested properties
Min integer
Max integer
AcceleratorTypes string[]
AcceleratorCount object
2 nested properties
Min integer
Max integer
AcceleratorManufacturers string[]
AcceleratorNames string[]
AcceleratorTotalMemoryMiB object
2 nested properties
Min integer
Max integer
VCpuCountRangeRequest object
Min integer
Max integer
MemoryMiBRequest object
Min integer
Max integer
MemoryGiBPerVCpuRequest object
Min number
Max number
NetworkBandwidthGbpsRequest object
Min number
Max number
NetworkInterfaceCountRequest object
Min integer
Max integer
TotalLocalStorageGBRequest object
Min number
Max number
BaselineEbsBandwidthMbpsRequest object
Min integer
Max integer
AcceleratorCountRequest object
Min integer
Max integer
AcceleratorTotalMemoryMiBRequest object
Min integer
Max integer
MaintenanceStrategies object
CapacityRebalance object
2 nested properties
ReplacementStrategy string | Aws_CF_FunctionString
TerminationDelay integer
CapacityRebalance object
ReplacementStrategy string | Aws_CF_FunctionString
TerminationDelay integer