LoadBasedAutoScalingConfiguration

public struct LoadBasedAutoScalingConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An AutoScalingThresholds object that describes the downscaling configuration, which defines how and when AWS OpsWorks Stacks reduces the number of instances.

    Declaration

    Swift

    public let downScaling: AutoScalingThresholds?
  • Whether load-based auto scaling is enabled for the layer.

    Declaration

    Swift

    public let enable: Bool?
  • The layer ID.

    Declaration

    Swift

    public let layerId: String?
  • An AutoScalingThresholds object that describes the upscaling configuration, which defines how and when AWS OpsWorks Stacks increases the number of instances.

    Declaration

    Swift

    public let upScaling: AutoScalingThresholds?
  • Undocumented

    Declaration

    Swift

    public init(downScaling: AutoScalingThresholds? = nil, enable: Bool? = nil, layerId: String? = nil, upScaling: AutoScalingThresholds? = nil)