Class PolicyTargetTrackingConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.autoscaling.inputs.PolicyTargetTrackingConfigurationArgs
-
public final class PolicyTargetTrackingConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PolicyTargetTrackingConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PolicyTargetTrackingConfigurationArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolicyTargetTrackingConfigurationArgs.Builder
builder()
static PolicyTargetTrackingConfigurationArgs.Builder
builder(PolicyTargetTrackingConfigurationArgs defaults)
java.util.Optional<com.pulumi.core.Output<PolicyTargetTrackingConfigurationCustomizedMetricSpecificationArgs>>
customizedMetricSpecification()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
disableScaleIn()
java.util.Optional<com.pulumi.core.Output<PolicyTargetTrackingConfigurationPredefinedMetricSpecificationArgs>>
predefinedMetricSpecification()
com.pulumi.core.Output<java.lang.Double>
targetValue()
-
-
-
Field Detail
-
Empty
public static final PolicyTargetTrackingConfigurationArgs Empty
-
-
Method Detail
-
customizedMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyTargetTrackingConfigurationCustomizedMetricSpecificationArgs>> customizedMetricSpecification()
- Returns:
- Customized metric. Conflicts with `predefined_metric_specification`.
-
disableScaleIn
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> disableScaleIn()
- Returns:
- Whether scale in by the target tracking policy is disabled.
-
predefinedMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyTargetTrackingConfigurationPredefinedMetricSpecificationArgs>> predefinedMetricSpecification()
- Returns:
- Predefined metric. Conflicts with `customized_metric_specification`.
-
targetValue
public com.pulumi.core.Output<java.lang.Double> targetValue()
- Returns:
- Target value for the metric.
-
builder
public static PolicyTargetTrackingConfigurationArgs.Builder builder()
-
builder
public static PolicyTargetTrackingConfigurationArgs.Builder builder(PolicyTargetTrackingConfigurationArgs defaults)
-
-