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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-autoscalingplans/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.



1199
1200
1201
1202
1203
1204
1205
1206
# File 'gems/aws-sdk-autoscalingplans/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.

Returns:



1199
1200
1201
1202
1203
1204
1205
1206
# File 'gems/aws-sdk-autoscalingplans/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 'gems/aws-sdk-autoscalingplans/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 'gems/aws-sdk-autoscalingplans/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