class Aws::AutoScalingPlans::Types::DescribeScalingPlansRequest

@note When making an API call, you may pass DescribeScalingPlansRequest

data as a hash:

    {
      scaling_plan_names: ["ScalingPlanName"],
      scaling_plan_version: 1,
      application_sources: [
        {
          cloud_formation_stack_arn: "XmlString",
          tag_filters: [
            {
              key: "XmlStringMaxLen128",
              values: ["XmlStringMaxLen256"],
            },
          ],
        },
      ],
      max_results: 1,
      next_token: "NextToken",
    }

@!attribute [rw] scaling_plan_names

The names of the scaling plans (up to 10). If you specify
application sources, you cannot specify scaling plan names.
@return [Array<String>]

@!attribute [rw] scaling_plan_version

The version number of the scaling plan. Currently, the only valid
value is `1`.

<note markdown="1"> If you specify a scaling plan version, you must also specify a
scaling plan name.

 </note>
@return [Integer]

@!attribute [rw] application_sources

The sources for the applications (up to 10). If you specify scaling
plan names, you cannot specify application sources.
@return [Array<Types::ApplicationSource>]

@!attribute [rw] max_results

The maximum number of scalable resources to return. This value can
be between 1 and 50. The default value is 50.
@return [Integer]

@!attribute [rw] next_token

The token for the next set of results.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/autoscaling-plans-2018-01-06/DescribeScalingPlansRequest AWS API Documentation

Constants

SENSITIVE