Safe Haskell | None |
---|---|
Language | Haskell2010 |
Creates or updates a metric filter and associates it with the specified log
group. Metric filters allow you to configure rules to extract metric data
from log events ingested through PutLogEvents
requests.
http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutMetricFilter.html
- data PutMetricFilter
- putMetricFilter :: Text -> Text -> Text -> NonEmpty MetricTransformation -> PutMetricFilter
- pmfFilterName :: Lens' PutMetricFilter Text
- pmfFilterPattern :: Lens' PutMetricFilter Text
- pmfLogGroupName :: Lens' PutMetricFilter Text
- pmfMetricTransformations :: Lens' PutMetricFilter (NonEmpty MetricTransformation)
- data PutMetricFilterResponse
- putMetricFilterResponse :: PutMetricFilterResponse
Request
data PutMetricFilter Source
Eq PutMetricFilter | |
Read PutMetricFilter | |
Show PutMetricFilter | |
AWSRequest PutMetricFilter | |
ToQuery PutMetricFilter | |
ToPath PutMetricFilter | |
ToHeaders PutMetricFilter | |
ToJSON PutMetricFilter | |
type Sv PutMetricFilter = CloudWatchLogs | |
type Rs PutMetricFilter = PutMetricFilterResponse |
Request constructor
:: Text | |
-> Text | |
-> Text | |
-> NonEmpty MetricTransformation | |
-> PutMetricFilter |
PutMetricFilter
constructor.
The fields accessible through corresponding lenses are:
pmfFilterName
::
Text
pmfFilterPattern
::
Text
pmfLogGroupName
::
Text
pmfMetricTransformations
::
NonEmpty
MetricTransformation
Request lenses
pmfFilterName :: Lens' PutMetricFilter Text Source
pmfFilterPattern :: Lens' PutMetricFilter Text Source
pmfLogGroupName :: Lens' PutMetricFilter Text Source
pmfMetricTransformations :: Lens' PutMetricFilter (NonEmpty MetricTransformation) Source