CfnScalingPlanProps

class aws_cdk.aws_autoscalingplans.CfnScalingPlanProps(*, application_source, scaling_instructions)

Bases: object

__init__(*, application_source, scaling_instructions)

Properties for defining a AWS::AutoScalingPlans::ScalingPlan.

Parameters
  • application_source (Union[ApplicationSourceProperty, IResolvable]) – AWS::AutoScalingPlans::ScalingPlan.ApplicationSource.

  • scaling_instructions (Union[IResolvable, List[Union[IResolvable, ScalingInstructionProperty]]]) – AWS::AutoScalingPlans::ScalingPlan.ScalingInstructions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html

Return type

None

Attributes

application_source

AWS::AutoScalingPlans::ScalingPlan.ApplicationSource.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html#cfn-autoscalingplans-scalingplan-applicationsource

Return type

Union[ApplicationSourceProperty, IResolvable]

scaling_instructions

AWS::AutoScalingPlans::ScalingPlan.ScalingInstructions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html#cfn-autoscalingplans-scalingplan-scalinginstructions

Return type

Union[IResolvable, List[Union[IResolvable, ScalingInstructionProperty]]]