@Stability(value=Stable) public static final class CfnScalableTargetProps.Builder extends Object implements software.amazon.jsii.Builder<CfnScalableTargetProps>
CfnScalableTargetProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnScalableTargetProps.Builder maxCapacity(Number maxCapacity)
CfnScalableTargetProps.getMaxCapacity()maxCapacity - `AWS::ApplicationAutoScaling::ScalableTarget.MaxCapacity`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder minCapacity(Number minCapacity)
CfnScalableTargetProps.getMinCapacity()minCapacity - `AWS::ApplicationAutoScaling::ScalableTarget.MinCapacity`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder resourceId(String resourceId)
CfnScalableTargetProps.getResourceId()resourceId - `AWS::ApplicationAutoScaling::ScalableTarget.ResourceId`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder roleArn(String roleArn)
CfnScalableTargetProps.getRoleArn()roleArn - `AWS::ApplicationAutoScaling::ScalableTarget.RoleARN`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder scalableDimension(String scalableDimension)
CfnScalableTargetProps.getScalableDimension()scalableDimension - `AWS::ApplicationAutoScaling::ScalableTarget.ScalableDimension`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder serviceNamespace(String serviceNamespace)
CfnScalableTargetProps.getServiceNamespace()serviceNamespace - `AWS::ApplicationAutoScaling::ScalableTarget.ServiceNamespace`. This parameter is required.this@Stability(value=Stable) public CfnScalableTargetProps.Builder scheduledActions(IResolvable scheduledActions)
CfnScalableTargetProps.getScheduledActions()scheduledActions - `AWS::ApplicationAutoScaling::ScalableTarget.ScheduledActions`.this@Stability(value=Stable) public CfnScalableTargetProps.Builder scheduledActions(List<? extends Object> scheduledActions)
CfnScalableTargetProps.getScheduledActions()scheduledActions - `AWS::ApplicationAutoScaling::ScalableTarget.ScheduledActions`.this@Stability(value=Stable) public CfnScalableTargetProps.Builder suspendedState(CfnScalableTarget.SuspendedStateProperty suspendedState)
CfnScalableTargetProps.getSuspendedState()suspendedState - `AWS::ApplicationAutoScaling::ScalableTarget.SuspendedState`.this@Stability(value=Stable) public CfnScalableTargetProps.Builder suspendedState(IResolvable suspendedState)
CfnScalableTargetProps.getSuspendedState()suspendedState - `AWS::ApplicationAutoScaling::ScalableTarget.SuspendedState`.this@Stability(value=Stable) public CfnScalableTargetProps build()
build in interface software.amazon.jsii.Builder<CfnScalableTargetProps>CfnScalableTargetPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.