Skip to content

CreateScalingPlanRequest

Source code in docs_src/capo_auto_scaling_plans/types/create_scaling_plan_request.py
class CreateScalingPlanRequest(TypedDict, closed=True):
    scaling_plan_name: "capo_auto_scaling_plans.types.scaling_plan_name.ScalingPlanName"
    """<p>The name of the scaling plan. Names cannot contain vertical bars, colons, or forward slashes.</p>"""
    application_source: (
        "capo_auto_scaling_plans.types.application_source.ApplicationSource"
    )
    """<p>A CloudFormation stack or set of tags. You can create one scaling plan per application source.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/plans/APIReference/API_ApplicationSource.html">ApplicationSource</a> in the <i>AWS Auto Scaling API Reference</i>.</p>"""
    scaling_instructions: (
        "capo_auto_scaling_plans.types.scaling_instructions.ScalingInstructions"
    )
    """<p>The scaling instructions.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/autoscaling/plans/APIReference/API_ScalingInstruction.html">ScalingInstruction</a> in the <i>AWS Auto Scaling API Reference</i>.</p>"""

application_source instance-attribute

application_source: ApplicationSource

A CloudFormation stack or set of tags. You can create one scaling plan per application source.

For more information, see ApplicationSource in the AWS Auto Scaling API Reference.

scaling_instructions instance-attribute

scaling_instructions: ScalingInstructions

The scaling instructions.

For more information, see ScalingInstruction in the AWS Auto Scaling API Reference.

scaling_plan_name instance-attribute

scaling_plan_name: ScalingPlanName

The name of the scaling plan. Names cannot contain vertical bars, colons, or forward slashes.