Safe Haskell | None |
---|---|
Language | Haskell2010 |
Enables monitoring of the specified metrics for the specified Auto Scaling group. You can only enable metrics collection if InstanceMonitoring in the launch configuration for the group is set to True.
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_EnableMetricsCollection.html
- data EnableMetricsCollection
- enableMetricsCollection :: Text -> Text -> EnableMetricsCollection
- emcAutoScalingGroupName :: Lens' EnableMetricsCollection Text
- emcGranularity :: Lens' EnableMetricsCollection Text
- emcMetrics :: Lens' EnableMetricsCollection [Text]
- data EnableMetricsCollectionResponse
- enableMetricsCollectionResponse :: EnableMetricsCollectionResponse
Request
data EnableMetricsCollection Source
Request constructor
enableMetricsCollection Source
EnableMetricsCollection
constructor.
The fields accessible through corresponding lenses are:
Request lenses
emcAutoScalingGroupName :: Lens' EnableMetricsCollection Text Source
The name or ARN of the Auto Scaling group.
emcGranularity :: Lens' EnableMetricsCollection Text Source
The granularity to associate with the metrics to collect. Currently, the only valid value is "1Minute".
emcMetrics :: Lens' EnableMetricsCollection [Text] Source
One or more of the following metrics: GroupMinSize GroupMaxSize GroupDesiredCapacity GroupInServiceInstances GroupPendingInstances GroupStandbyInstances GroupTerminatingInstances GroupTotalInstances If you omit this parameter, all metrics are enabled. The GroupStandbyInstances metric is not returned by default. You must explicitly request it when calling EnableMetricsCollection.