Skip to content
v2.276.0

FleetOverflowBehavior Enum ​

The compute fleet overflow behavior.

Example ​

ts
const fleet = new codebuild.Fleet(this, 'Fleet', {
  computeType: codebuild.FleetComputeType.MEDIUM,
  environmentType: codebuild.EnvironmentType.LINUX_CONTAINER,
  baseCapacity: 1,
  overflowBehavior: codebuild.FleetOverflowBehavior.ON_DEMAND,
});
python
fleet = codebuild.Fleet(self, "Fleet",
    compute_type=codebuild.FleetComputeType.MEDIUM,
    environment_type=codebuild.EnvironmentType.LINUX_CONTAINER,
    base_capacity=1,
    overflow_behavior=codebuild.FleetOverflowBehavior.ON_DEMAND
)
java
Fleet fleet = Fleet.Builder.create(this, "Fleet")
        .computeType(FleetComputeType.MEDIUM)
        .environmentType(EnvironmentType.LINUX_CONTAINER)
        .baseCapacity(1)
        .overflowBehavior(FleetOverflowBehavior.ON_DEMAND)
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
var fleet = new Fleet(this, "Fleet", new FleetProps {
    ComputeType = FleetComputeType.MEDIUM,
    EnvironmentType = EnvironmentType.LINUX_CONTAINER,
    BaseCapacity = 1,
    OverflowBehavior = FleetOverflowBehavior.ON_DEMAND
});
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
fleet := codebuild.NewFleet(this, jsii.String("Fleet"), &FleetProps{
	ComputeType: codebuild.FleetComputeType_MEDIUM,
	EnvironmentType: codebuild.EnvironmentType_LINUX_CONTAINER,
	BaseCapacity: jsii.Number(1),
	OverflowBehavior: codebuild.FleetOverflowBehavior_ON_DEMAND,
})

Members ​

MemberDescription
QUEUEOverflow builds wait for existing fleet instances to become available.
ON_DEMANDOverflow builds run on CodeBuild on-demand instances.

Referenced by ​

  • FleetProps.overflowBehavioroverflow_behavioroverflowBehaviorOverflowBehaviorOverflowBehavior