AutoScalingGroupRecommendationOption

public struct AutoScalingGroupRecommendationOption : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • An array of objects that describe an Auto Scaling group configuration.

    Declaration

    Swift

    public let configuration: AutoScalingGroupConfiguration?
  • The performance risk of the Auto Scaling group configuration recommendation. Performance risk is the likelihood of the recommended instance type not meeting the performance requirement of your workload. The lowest performance risk is categorized as 0, and the highest as 5.

    Declaration

    Swift

    public let performanceRisk: Double?
  • An array of objects that describe the projected utilization metrics of the Auto Scaling group recommendation option.

    Declaration

    Swift

    public let projectedUtilizationMetrics: [UtilizationMetric]?
  • The rank of the Auto Scaling group recommendation option. The top recommendation option is ranked as 1.

    Declaration

    Swift

    public let rank: Int?
  • Undocumented

    Declaration

    Swift

    public init(configuration: AutoScalingGroupConfiguration? = nil, performanceRisk: Double? = nil, projectedUtilizationMetrics: [UtilizationMetric]? = nil, rank: Int? = nil)