@Stability(value=Stable) public static final class CfnScalingPolicyProps.Builder extends Object implements software.amazon.jsii.Builder<CfnScalingPolicyProps>
CfnScalingPolicyProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnScalingPolicyProps.Builder policyName(String policyName)
CfnScalingPolicyProps.getPolicyName()policyName - `AWS::ApplicationAutoScaling::ScalingPolicy.PolicyName`. This parameter is required.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder policyType(String policyType)
CfnScalingPolicyProps.getPolicyType()policyType - `AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType`. This parameter is required.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder resourceId(String resourceId)
CfnScalingPolicyProps.getResourceId()resourceId - `AWS::ApplicationAutoScaling::ScalingPolicy.ResourceId`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder scalableDimension(String scalableDimension)
CfnScalingPolicyProps.getScalableDimension()scalableDimension - `AWS::ApplicationAutoScaling::ScalingPolicy.ScalableDimension`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder scalingTargetId(String scalingTargetId)
CfnScalingPolicyProps.getScalingTargetId()scalingTargetId - `AWS::ApplicationAutoScaling::ScalingPolicy.ScalingTargetId`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder serviceNamespace(String serviceNamespace)
CfnScalingPolicyProps.getServiceNamespace()serviceNamespace - `AWS::ApplicationAutoScaling::ScalingPolicy.ServiceNamespace`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder stepScalingPolicyConfiguration(CfnScalingPolicy.StepScalingPolicyConfigurationProperty stepScalingPolicyConfiguration)
CfnScalingPolicyProps.getStepScalingPolicyConfiguration()stepScalingPolicyConfiguration - `AWS::ApplicationAutoScaling::ScalingPolicy.StepScalingPolicyConfiguration`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder stepScalingPolicyConfiguration(IResolvable stepScalingPolicyConfiguration)
CfnScalingPolicyProps.getStepScalingPolicyConfiguration()stepScalingPolicyConfiguration - `AWS::ApplicationAutoScaling::ScalingPolicy.StepScalingPolicyConfiguration`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder targetTrackingScalingPolicyConfiguration(CfnScalingPolicy.TargetTrackingScalingPolicyConfigurationProperty targetTrackingScalingPolicyConfiguration)
CfnScalingPolicyProps.getTargetTrackingScalingPolicyConfiguration()targetTrackingScalingPolicyConfiguration - `AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration`.this@Stability(value=Stable) public CfnScalingPolicyProps.Builder targetTrackingScalingPolicyConfiguration(IResolvable targetTrackingScalingPolicyConfiguration)
CfnScalingPolicyProps.getTargetTrackingScalingPolicyConfiguration()targetTrackingScalingPolicyConfiguration - `AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration`.this@Stability(value=Stable) public CfnScalingPolicyProps build()
build in interface software.amazon.jsii.Builder<CfnScalingPolicyProps>CfnScalingPolicyPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.