Class ExpressGatewayScalingTarget

java.lang.Object
software.amazon.awssdk.services.ecs.model.ExpressGatewayScalingTarget
All Implemented Interfaces:
Serializable, SdkPojo, ToCopyableBuilder<ExpressGatewayScalingTarget.Builder,ExpressGatewayScalingTarget>

@Generated("software.amazon.awssdk:codegen") public final class ExpressGatewayScalingTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExpressGatewayScalingTarget.Builder,ExpressGatewayScalingTarget>

Defines the auto-scaling configuration for an Express service. This determines how the service automatically adjusts the number of running tasks based on demand metrics such as CPU utilization, memory utilization, or request count per target.

Auto-scaling helps ensure your application can handle varying levels of traffic while optimizing costs by scaling down during low-demand periods. You can specify the minimum and maximum number of tasks, the scaling metric, and the target value for that metric.

See Also: