EnableMetricsCollectionQuery

public struct EnableMetricsCollectionQuery : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name of the Auto Scaling group.

    Declaration

    Swift

    public let autoScalingGroupName: String
  • The granularity to associate with the metrics to collect. The only valid value is 1Minute.

    Declaration

    Swift

    public let granularity: String
  • Specifies which group-level metrics to start collecting. You can specify one or more of the following metrics: GroupMinSize GroupMaxSize GroupDesiredCapacity GroupInServiceInstances GroupPendingInstances GroupStandbyInstances GroupTerminatingInstances GroupTotalInstances The instance weighting feature supports the following additional metrics: GroupInServiceCapacity GroupPendingCapacity GroupStandbyCapacity GroupTerminatingCapacity GroupTotalCapacity If you omit this parameter, all metrics are enabled.

    Declaration

    Swift

    public let metrics: [String]?
  • Undocumented

    Declaration

    Swift

    public init(autoScalingGroupName: String, granularity: String, metrics: [String]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws