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
| Member | Description |
|---|---|
QUEUE | Overflow builds wait for existing fleet instances to become available. |
ON_DEMAND | Overflow builds run on CodeBuild on-demand instances. |
Referenced by
FleetProps.overflowBehavioroverflow_behavioroverflowBehaviorOverflowBehaviorOverflowBehavior