@Stability(value=Stable) public static final class CfnScalingPlanProps.Builder extends Object implements software.amazon.jsii.Builder<CfnScalingPlanProps>
CfnScalingPlanProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnScalingPlanProps.Builder |
applicationSource(CfnScalingPlan.ApplicationSourceProperty applicationSource)
Sets the value of
CfnScalingPlanProps.getApplicationSource() |
CfnScalingPlanProps.Builder |
applicationSource(IResolvable applicationSource)
Sets the value of
CfnScalingPlanProps.getApplicationSource() |
CfnScalingPlanProps |
build()
Builds the configured instance.
|
CfnScalingPlanProps.Builder |
scalingInstructions(IResolvable scalingInstructions)
Sets the value of
CfnScalingPlanProps.getScalingInstructions() |
CfnScalingPlanProps.Builder |
scalingInstructions(List<? extends Object> scalingInstructions)
Sets the value of
CfnScalingPlanProps.getScalingInstructions() |
@Stability(value=Stable) public CfnScalingPlanProps.Builder applicationSource(CfnScalingPlan.ApplicationSourceProperty applicationSource)
CfnScalingPlanProps.getApplicationSource()applicationSource - A CloudFormation stack or a set of tags. This parameter is required.
You can create one scaling plan per application source. The ApplicationSource property must be present to ensure interoperability with the AWS Auto Scaling console.this@Stability(value=Stable) public CfnScalingPlanProps.Builder applicationSource(IResolvable applicationSource)
CfnScalingPlanProps.getApplicationSource()applicationSource - A CloudFormation stack or a set of tags. This parameter is required.
You can create one scaling plan per application source. The ApplicationSource property must be present to ensure interoperability with the AWS Auto Scaling console.this@Stability(value=Stable) public CfnScalingPlanProps.Builder scalingInstructions(IResolvable scalingInstructions)
CfnScalingPlanProps.getScalingInstructions()scalingInstructions - The scaling instructions. This parameter is required.this@Stability(value=Stable) public CfnScalingPlanProps.Builder scalingInstructions(List<? extends Object> scalingInstructions)
CfnScalingPlanProps.getScalingInstructions()scalingInstructions - The scaling instructions. This parameter is required.this@Stability(value=Stable) public CfnScalingPlanProps build()
build in interface software.amazon.jsii.Builder<CfnScalingPlanProps>CfnScalingPlanPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.