PredefinedLoadMetricSpecification
public struct PredefinedLoadMetricSpecification : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The metric type.
Declaration
Swift
public let predefinedLoadMetricType: LoadMetricType
-
Identifies the resource associated with the metric type. You can’t specify a resource label unless the metric type is ALBRequestCountPerTarget and there is a target group for an Application Load Balancer attached to the Auto Scaling group. The format is app/<load-balancer-name>/<load-balancer-id>/targetgroup/<target-group-name>/<target-group-id>, where: app/<load-balancer-name>/<load-balancer-id> is the final portion of the load balancer ARN. targetgroup/<target-group-name>/<target-group-id> is the final portion of the target group ARN.
Declaration
Swift
public let resourceLabel: String?
-
Undocumented
Declaration
Swift
public init(predefinedLoadMetricType: LoadMetricType, resourceLabel: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws