Class: Aws::AutoScalingPlans::Types::UpdateScalingPlanRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-autoscalingplans/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_sourceTypes::ApplicationSource

A CloudFormation stack or set of tags.

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

[1]: docs.aws.amazon.com/autoscaling/plans/APIReference/API_ApplicationSource.html



1199
1200
1201
1202
1203
1204
1205
1206
# File 'lib/aws-sdk-autoscalingplans/types.rb', line 1199

class UpdateScalingPlanRequest < Struct.new(
  :scaling_plan_name,
  :scaling_plan_version,
  :application_source,
  :scaling_instructions)
  SENSITIVE = []
  include Aws::Structure
end

#scaling_instructionsArray<Types::ScalingInstruction>

The scaling instructions.

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

[1]: docs.aws.amazon.com/autoscaling/plans/APIReference/API_ScalingInstruction.html

Returns:



1199
1200
1201
1202
1203
1204
1205
1206
# File 'lib/aws-sdk-autoscalingplans/types.rb', line 1199

class UpdateScalingPlanRequest < Struct.new(
  :scaling_plan_name,
  :scaling_plan_version,
  :application_source,
  :scaling_instructions)
  SENSITIVE = []
  include Aws::Structure
end

#scaling_plan_nameString

The name of the scaling plan.

Returns:

  • (String)


1199
1200
1201
1202
1203
1204
1205
1206
# File 'lib/aws-sdk-autoscalingplans/types.rb', line 1199

class UpdateScalingPlanRequest < Struct.new(
  :scaling_plan_name,
  :scaling_plan_version,
  :application_source,
  :scaling_instructions)
  SENSITIVE = []
  include Aws::Structure
end

#scaling_plan_versionInteger

The version number of the scaling plan. The only valid value is ‘1`. Currently, you cannot have multiple scaling plan versions.

Returns:

  • (Integer)


1199
1200
1201
1202
1203
1204
1205
1206
# File 'lib/aws-sdk-autoscalingplans/types.rb', line 1199

class UpdateScalingPlanRequest < Struct.new(
  :scaling_plan_name,
  :scaling_plan_version,
  :application_source,
  :scaling_instructions)
  SENSITIVE = []
  include Aws::Structure
end