AWS::CodeBuild::Fleet ScalingConfigurationInput
The scaling configuration input of a compute fleet.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "MaxCapacity" :
Integer
, "ScalingType" :String
, "TargetTrackingScalingConfigs" :[ TargetTrackingScalingConfiguration, ... ]
}
YAML
MaxCapacity:
Integer
ScalingType:String
TargetTrackingScalingConfigs:- TargetTrackingScalingConfiguration
Properties
MaxCapacity
-
The maximum number of instances in the fleet when auto-scaling.
Required: No
Type: Integer
Minimum:
1
Update requires: No interruption
ScalingType
-
The scaling type for a compute fleet.
Required: No
Type: String
Allowed values:
TARGET_TRACKING_SCALING
Update requires: No interruption
TargetTrackingScalingConfigs
-
A list of
TargetTrackingScalingConfiguration
objects.Required: No
Type: Array of TargetTrackingScalingConfiguration
Update requires: No interruption