Class PolicyPredictiveScalingConfigurationMetricSpecificationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.autoscaling.inputs.PolicyPredictiveScalingConfigurationMetricSpecificationArgs
-
public final class PolicyPredictiveScalingConfigurationMetricSpecificationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyPredictiveScalingConfigurationMetricSpecificationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PolicyPredictiveScalingConfigurationMetricSpecificationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PolicyPredictiveScalingConfigurationMetricSpecificationArgs Empty
-
-
Method Detail
-
customizedCapacityMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationArgs>> customizedCapacityMetricSpecification()
- Returns:
- Customized capacity metric specification. The field is only valid when you use `customizedLoadMetricSpecification`
-
customizedLoadMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationArgs>> customizedLoadMetricSpecification()
- Returns:
- Customized load metric specification.
-
customizedScalingMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationArgs>> customizedScalingMetricSpecification()
- Returns:
- Customized scaling metric specification.
-
predefinedLoadMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecificationArgs>> predefinedLoadMetricSpecification()
- Returns:
- Predefined load metric specification.
-
predefinedMetricPairSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecificationArgs>> predefinedMetricPairSpecification()
- Returns:
- Metric pair specification from which Amazon EC2 Auto Scaling determines the appropriate scaling metric and load metric to use.
-
predefinedScalingMetricSpecification
public java.util.Optional<com.pulumi.core.Output<PolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationArgs>> predefinedScalingMetricSpecification()
- Returns:
- Predefined scaling metric specification.
-
targetValue
public com.pulumi.core.Output<java.lang.Double> targetValue()
- Returns:
- Target value for the metric.
-
builder
public static PolicyPredictiveScalingConfigurationMetricSpecificationArgs.Builder builder()
-
builder
public static PolicyPredictiveScalingConfigurationMetricSpecificationArgs.Builder builder(PolicyPredictiveScalingConfigurationMetricSpecificationArgs defaults)
-
-