Package com.pulumi.aws.ecs.inputs
Class ExpressGatewayServiceScalingTargetArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ecs.inputs.ExpressGatewayServiceScalingTargetArgs
-
public final class ExpressGatewayServiceScalingTargetArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExpressGatewayServiceScalingTargetArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExpressGatewayServiceScalingTargetArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>autoScalingMetric()com.pulumi.core.Output<java.lang.Integer>autoScalingTargetValue()static ExpressGatewayServiceScalingTargetArgs.Builderbuilder()static ExpressGatewayServiceScalingTargetArgs.Builderbuilder(ExpressGatewayServiceScalingTargetArgs defaults)com.pulumi.core.Output<java.lang.Integer>maxTaskCount()com.pulumi.core.Output<java.lang.Integer>minTaskCount()
-
-
-
Field Detail
-
Empty
public static final ExpressGatewayServiceScalingTargetArgs Empty
-
-
Method Detail
-
autoScalingMetric
public com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.Integer> autoScalingTargetValue()
- Returns:
- Target value for the auto-scaling metric (as a percentage). Defaults to `60`.
-
maxTaskCount
public com.pulumi.core.Output<java.lang.Integer> maxTaskCount()
- Returns:
- Maximum number of tasks to run. Defaults to `20`.
-
minTaskCount
public com.pulumi.core.Output<java.lang.Integer> minTaskCount()
- Returns:
- Minimum number of tasks to run. Defaults to `1`.
-
builder
public static ExpressGatewayServiceScalingTargetArgs.Builder builder()
-
builder
public static ExpressGatewayServiceScalingTargetArgs.Builder builder(ExpressGatewayServiceScalingTargetArgs defaults)
-
-