Class CapacityProviderAutoScalingGroupProviderArgs


  • public final class CapacityProviderAutoScalingGroupProviderArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • autoScalingGroupArn

        public com.pulumi.core.Output<java.lang.String> autoScalingGroupArn()
        Returns:
        ARN of the associated Auto Scaling group.
      • managedDraining

        public java.util.Optional<com.pulumi.core.Output<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.
      • managedTerminationProtection

        public java.util.Optional<com.pulumi.core.Output<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`.