Package com.pulumi.aws.ecs.outputs
Class CapacityProviderAutoScalingGroupProvider
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.CapacityProviderAutoScalingGroupProvider
-
public final class CapacityProviderAutoScalingGroupProvider extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacityProviderAutoScalingGroupProvider.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringautoScalingGroupArn()static CapacityProviderAutoScalingGroupProvider.Builderbuilder()static CapacityProviderAutoScalingGroupProvider.Builderbuilder(CapacityProviderAutoScalingGroupProvider defaults)java.util.Optional<java.lang.String>managedDraining()java.util.Optional<CapacityProviderAutoScalingGroupProviderManagedScaling>managedScaling()java.util.Optional<java.lang.String>managedTerminationProtection()
-
-
-
Method Detail
-
autoScalingGroupArn
public java.lang.String autoScalingGroupArn()
- Returns:
- ARN of the associated Auto Scaling group.
-
managedDraining
public java.util.Optional<java.lang.String> managedDraining()
- Returns:
- Enables or disables a graceful shutdown of instances without disturbing workloads. Valid values are `ENABLED` and `DISABLED`. The default value is `ENABLED` when a capacity provider is created.
-
managedScaling
public java.util.Optional<CapacityProviderAutoScalingGroupProviderManagedScaling> managedScaling()
- Returns:
- Configuration block defining the parameters of the auto scaling. Detailed below.
-
managedTerminationProtection
public java.util.Optional<java.lang.String> managedTerminationProtection()
- Returns:
- Enables or disables container-aware termination of instances in the Auto Scaling group when scale-in happens. Valid values are `ENABLED` and `DISABLED`.
-
builder
public static CapacityProviderAutoScalingGroupProvider.Builder builder()
-
builder
public static CapacityProviderAutoScalingGroupProvider.Builder builder(CapacityProviderAutoScalingGroupProvider defaults)
-
-