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 classPolicyTargetTrackingConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PolicyTargetTrackingConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolicyTargetTrackingConfigurationArgs.Builderbuilder()static PolicyTargetTrackingConfigurationArgs.Builderbuilder(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 `predefinedMetricSpecification`.
-
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 `customizedMetricSpecification`.
-
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)
-
-