Package com.pulumi.aws.ecs.outputs
Class CapacityProviderManagedInstancesProviderInfrastructureOptimization
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.CapacityProviderManagedInstancesProviderInfrastructureOptimization
-
public final class CapacityProviderManagedInstancesProviderInfrastructureOptimization extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacityProviderManagedInstancesProviderInfrastructureOptimization.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CapacityProviderManagedInstancesProviderInfrastructureOptimization.Builderbuilder()static CapacityProviderManagedInstancesProviderInfrastructureOptimization.Builderbuilder(CapacityProviderManagedInstancesProviderInfrastructureOptimization defaults)java.util.Optional<java.lang.Integer>scaleInAfter()
-
-
-
Method Detail
-
scaleInAfter
public java.util.Optional<java.lang.Integer> scaleInAfter()
- Returns:
- Number of seconds Amazon ECS Managed Instances waits before optimizing EC2 instances that have become idle or underutilized. A longer delay increases the likelihood of placing new tasks on idle instances, reducing startup time. A shorter delay helps reduce infrastructure costs by optimizing idle instances more quickly. Valid values are `-1` to disable automatic infrastructure optimization, `0` to `3600` (inclusive) to specify the number of seconds to wait before optimizing instances, or leave unset (null) to use the default optimization behavior.
-
builder
public static CapacityProviderManagedInstancesProviderInfrastructureOptimization.Builder builder()
-
builder
public static CapacityProviderManagedInstancesProviderInfrastructureOptimization.Builder builder(CapacityProviderManagedInstancesProviderInfrastructureOptimization defaults)
-
-