Package com.pulumi.aws.ecs.outputs
Class ExpressGatewayServiceScalingTarget
- java.lang.Object
-
- com.pulumi.aws.ecs.outputs.ExpressGatewayServiceScalingTarget
-
public final class ExpressGatewayServiceScalingTarget extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExpressGatewayServiceScalingTarget.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringautoScalingMetric()java.lang.IntegerautoScalingTargetValue()static ExpressGatewayServiceScalingTarget.Builderbuilder()static ExpressGatewayServiceScalingTarget.Builderbuilder(ExpressGatewayServiceScalingTarget defaults)java.lang.IntegermaxTaskCount()java.lang.IntegerminTaskCount()
-
-
-
Method Detail
-
autoScalingMetric
public java.lang.String autoScalingMetric()
- Returns:
- Metric to use for auto-scaling. Valid values are `AVERAGE_CPU`, `AVERAGE_MEMORY` and `REQUEST_COUNT_PER_TARGET`.
-
autoScalingTargetValue
public java.lang.Integer autoScalingTargetValue()
- Returns:
- Target value for the auto-scaling metric (as a percentage). Defaults to `60`.
-
maxTaskCount
public java.lang.Integer maxTaskCount()
- Returns:
- Maximum number of tasks to run. Defaults to `20`.
-
minTaskCount
public java.lang.Integer minTaskCount()
- Returns:
- Minimum number of tasks to run. Defaults to `1`.
-
builder
public static ExpressGatewayServiceScalingTarget.Builder builder()
-
builder
public static ExpressGatewayServiceScalingTarget.Builder builder(ExpressGatewayServiceScalingTarget defaults)
-
-