@Stability(value=Stable) public static final class CfnScalingPlan.Builder extends Object implements software.amazon.jsii.Builder<CfnScalingPlan>
CfnScalingPlan.| Modifier and Type | Method and Description |
|---|---|
CfnScalingPlan.Builder |
applicationSource(CfnScalingPlan.ApplicationSourceProperty applicationSource)
A CloudFormation stack or a set of tags.
|
CfnScalingPlan.Builder |
applicationSource(IResolvable applicationSource)
A CloudFormation stack or a set of tags.
|
CfnScalingPlan |
build() |
static CfnScalingPlan.Builder |
create(software.constructs.Construct scope,
String id) |
CfnScalingPlan.Builder |
scalingInstructions(IResolvable scalingInstructions)
The scaling instructions.
|
CfnScalingPlan.Builder |
scalingInstructions(List<? extends Object> scalingInstructions)
The scaling instructions.
|
@Stability(value=Stable) public static CfnScalingPlan.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnScalingPlan.ApplicationSourceProperty.Builder.@Stability(value=Stable) public CfnScalingPlan.Builder applicationSource(CfnScalingPlan.ApplicationSourceProperty applicationSource)
You can create one scaling plan per application source. The ApplicationSource property must be present to ensure interoperability with the AWS Auto Scaling console.
applicationSource - A CloudFormation stack or a set of tags. This parameter is required.this@Stability(value=Stable) public CfnScalingPlan.Builder applicationSource(IResolvable applicationSource)
You can create one scaling plan per application source. The ApplicationSource property must be present to ensure interoperability with the AWS Auto Scaling console.
applicationSource - A CloudFormation stack or a set of tags. This parameter is required.this@Stability(value=Stable) public CfnScalingPlan.Builder scalingInstructions(IResolvable scalingInstructions)
scalingInstructions - The scaling instructions. This parameter is required.this@Stability(value=Stable) public CfnScalingPlan.Builder scalingInstructions(List<? extends Object> scalingInstructions)
scalingInstructions - The scaling instructions. This parameter is required.this@Stability(value=Stable) public CfnScalingPlan build()
build in interface software.amazon.jsii.Builder<CfnScalingPlan>Copyright © 2022. All rights reserved.