@Stability(value=External) public static final class CfnScalingPlan.ScalingInstructionProperty.Builder extends Object
CfnScalingPlan.ScalingInstructionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder maxCapacity(Number maxCapacity)
maxCapacity - `CfnScalingPlan.ScalingInstructionProperty.MaxCapacity`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder minCapacity(Number minCapacity)
minCapacity - `CfnScalingPlan.ScalingInstructionProperty.MinCapacity`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder resourceId(String resourceId)
resourceId - `CfnScalingPlan.ScalingInstructionProperty.ResourceId`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder scalableDimension(String scalableDimension)
scalableDimension - `CfnScalingPlan.ScalingInstructionProperty.ScalableDimension`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder serviceNamespace(String serviceNamespace)
serviceNamespace - `CfnScalingPlan.ScalingInstructionProperty.ServiceNamespace`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder targetTrackingConfigurations(software.amazon.awscdk.core.IResolvable targetTrackingConfigurations)
targetTrackingConfigurations - `CfnScalingPlan.ScalingInstructionProperty.TargetTrackingConfigurations`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder targetTrackingConfigurations(List<Object> targetTrackingConfigurations)
targetTrackingConfigurations - `CfnScalingPlan.ScalingInstructionProperty.TargetTrackingConfigurations`. This parameter is required.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder customizedLoadMetricSpecification(software.amazon.awscdk.core.IResolvable customizedLoadMetricSpecification)
customizedLoadMetricSpecification - `CfnScalingPlan.ScalingInstructionProperty.CustomizedLoadMetricSpecification`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder customizedLoadMetricSpecification(CfnScalingPlan.CustomizedLoadMetricSpecificationProperty customizedLoadMetricSpecification)
customizedLoadMetricSpecification - `CfnScalingPlan.ScalingInstructionProperty.CustomizedLoadMetricSpecification`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder disableDynamicScaling(Boolean disableDynamicScaling)
disableDynamicScaling - `CfnScalingPlan.ScalingInstructionProperty.DisableDynamicScaling`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder disableDynamicScaling(software.amazon.awscdk.core.IResolvable disableDynamicScaling)
disableDynamicScaling - `CfnScalingPlan.ScalingInstructionProperty.DisableDynamicScaling`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder predefinedLoadMetricSpecification(software.amazon.awscdk.core.IResolvable predefinedLoadMetricSpecification)
predefinedLoadMetricSpecification - `CfnScalingPlan.ScalingInstructionProperty.PredefinedLoadMetricSpecification`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder predefinedLoadMetricSpecification(CfnScalingPlan.PredefinedLoadMetricSpecificationProperty predefinedLoadMetricSpecification)
predefinedLoadMetricSpecification - `CfnScalingPlan.ScalingInstructionProperty.PredefinedLoadMetricSpecification`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder predictiveScalingMaxCapacityBehavior(String predictiveScalingMaxCapacityBehavior)
predictiveScalingMaxCapacityBehavior - `CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMaxCapacityBehavior`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder predictiveScalingMaxCapacityBuffer(Number predictiveScalingMaxCapacityBuffer)
predictiveScalingMaxCapacityBuffer - `CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMaxCapacityBuffer`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder predictiveScalingMode(String predictiveScalingMode)
predictiveScalingMode - `CfnScalingPlan.ScalingInstructionProperty.PredictiveScalingMode`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder scalingPolicyUpdateBehavior(String scalingPolicyUpdateBehavior)
scalingPolicyUpdateBehavior - `CfnScalingPlan.ScalingInstructionProperty.ScalingPolicyUpdateBehavior`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty.Builder scheduledActionBufferTime(Number scheduledActionBufferTime)
scheduledActionBufferTime - `CfnScalingPlan.ScalingInstructionProperty.ScheduledActionBufferTime`.this@Stability(value=External) public CfnScalingPlan.ScalingInstructionProperty build()
CfnScalingPlan.ScalingInstructionPropertyNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.