ScalingRule

public struct ScalingRule : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The conditions that trigger an automatic scaling activity.

    Declaration

    Swift

    public let action: ScalingAction
  • A friendly, more verbose description of the automatic scaling rule.

    Declaration

    Swift

    public let description: String?
  • The name used to identify an automatic scaling rule. Rule names must be unique within a scaling policy.

    Declaration

    Swift

    public let name: String
  • The CloudWatch alarm definition that determines when automatic scaling activity is triggered.

    Declaration

    Swift

    public let trigger: ScalingTrigger
  • Undocumented

    Declaration

    Swift

    public init(action: ScalingAction, description: String? = nil, name: String, trigger: ScalingTrigger)
  • Declaration

    Swift

    public func validate(name: String) throws