AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::OpsWorks::Types::LoadBasedAutoScalingConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes a layer's load-based auto scaling configuration.

Instance Attribute Summary collapse

Instance Attribute Details

#down_scalingTypes::AutoScalingThresholds

An AutoScalingThresholds object that describes the downscaling configuration, which defines how and when AWS OpsWorks Stacks reduces the number of instances.

Returns:

  • (Types::AutoScalingThresholds)

    An AutoScalingThresholds object that describes the downscaling configuration, which defines how and when AWS OpsWorks Stacks reduces the number of instances.

#enableBoolean

Whether load-based auto scaling is enabled for the layer.

Returns:

  • (Boolean)

    Whether load-based auto scaling is enabled for the layer.

#layer_idString

The layer ID.

Returns:

  • (String)

    The layer ID.

#up_scalingTypes::AutoScalingThresholds

An AutoScalingThresholds object that describes the upscaling configuration, which defines how and when AWS OpsWorks Stacks increases the number of instances.

Returns:

  • (Types::AutoScalingThresholds)

    An AutoScalingThresholds object that describes the upscaling configuration, which defines how and when AWS OpsWorks Stacks increases the number of instances.