TargetCapacitySpecificationRequestProperty Struct
Specifies the number of units to request for an EC2 Fleet.
You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain , you can specify a target capacity of 0 and add capacity later.
TargetCapacitySpecificationRequest is a property of the AWS::EC2::EC2Fleet resource.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const targetCapacitySpecificationRequestProperty: ec2.CfnEC2Fleet.TargetCapacitySpecificationRequestProperty = {
totalTargetCapacity: 123,
// the properties below are optional
defaultTargetCapacityType: 'defaultTargetCapacityType',
onDemandTargetCapacity: 123,
spotTargetCapacity: 123,
targetCapacityUnitType: 'targetCapacityUnitType',
};
Properties
defaultTargetCapacityTypestringdefault_target_capacity_typestrdefaultTargetCapacityTypeStringDefaultTargetCapacityTypestringDefaultTargetCapacityType*string#The default target capacity type.
onDemandTargetCapacitynumberon_demand_target_capacityint | floatonDemandTargetCapacityNumberOnDemandTargetCapacitydoubleOnDemandTargetCapacity*float64#The number of On-Demand units to request.
spotTargetCapacitynumberspot_target_capacityint | floatspotTargetCapacityNumberSpotTargetCapacitydoubleSpotTargetCapacity*float64#The number of Spot units to request.
targetCapacityUnitTypestringtarget_capacity_unit_typestrtargetCapacityUnitTypeStringTargetCapacityUnitTypestringTargetCapacityUnitType*string#The unit for the target capacity. You can specify this parameter only when using attributed-based instance type selection.
Default: units (the number of instances)
totalTargetCapacitynumbertotal_target_capacityint | floattotalTargetCapacityNumberTotalTargetCapacitydoubleTotalTargetCapacity*float64required#The number of units to request, filled using the default target capacity type.