Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data CloudWatchLogs
- data JSONError :: *
- data MetricFilter
- metricFilter :: NonEmpty MetricTransformation -> MetricFilter
- mfCreationTime :: Lens' MetricFilter (Maybe Natural)
- mfFilterName :: Lens' MetricFilter (Maybe Text)
- mfFilterPattern :: Lens' MetricFilter (Maybe Text)
- mfMetricTransformations :: Lens' MetricFilter (NonEmpty MetricTransformation)
- data MetricFilterMatchRecord
- metricFilterMatchRecord :: MetricFilterMatchRecord
- mfmrEventMessage :: Lens' MetricFilterMatchRecord (Maybe Text)
- mfmrEventNumber :: Lens' MetricFilterMatchRecord (Maybe Integer)
- mfmrExtractedValues :: Lens' MetricFilterMatchRecord (HashMap Text Text)
- data MetricTransformation
- metricTransformation :: Text -> Text -> Text -> MetricTransformation
- mtMetricName :: Lens' MetricTransformation Text
- mtMetricNamespace :: Lens' MetricTransformation Text
- mtMetricValue :: Lens' MetricTransformation Text
- data LogStream
- logStream :: LogStream
- lsArn :: Lens' LogStream (Maybe Text)
- lsCreationTime :: Lens' LogStream (Maybe Natural)
- lsFirstEventTimestamp :: Lens' LogStream (Maybe Natural)
- lsLastEventTimestamp :: Lens' LogStream (Maybe Natural)
- lsLastIngestionTime :: Lens' LogStream (Maybe Natural)
- lsLogStreamName :: Lens' LogStream (Maybe Text)
- lsStoredBytes :: Lens' LogStream (Maybe Natural)
- lsUploadSequenceToken :: Lens' LogStream (Maybe Text)
- data LogGroup
- logGroup :: LogGroup
- lgArn :: Lens' LogGroup (Maybe Text)
- lgCreationTime :: Lens' LogGroup (Maybe Natural)
- lgLogGroupName :: Lens' LogGroup (Maybe Text)
- lgMetricFilterCount :: Lens' LogGroup (Maybe Int)
- lgRetentionInDays :: Lens' LogGroup (Maybe Int)
- lgStoredBytes :: Lens' LogGroup (Maybe Natural)
- data InputLogEvent
- inputLogEvent :: Natural -> Text -> InputLogEvent
- ileMessage :: Lens' InputLogEvent Text
- ileTimestamp :: Lens' InputLogEvent Natural
- data OutputLogEvent
- outputLogEvent :: OutputLogEvent
- oleIngestionTime :: Lens' OutputLogEvent (Maybe Natural)
- oleMessage :: Lens' OutputLogEvent (Maybe Text)
- oleTimestamp :: Lens' OutputLogEvent (Maybe Natural)
Service
data CloudWatchLogs Source
Version 2014-03-28
of the Amazon CloudWatch Logs service.
AWSService CloudWatchLogs | |
type Sg CloudWatchLogs = V4 | |
type Er CloudWatchLogs = JSONError |
Error
data JSONError :: *
MetricFilter
data MetricFilter Source
Eq MetricFilter | |
Read MetricFilter | |
Show MetricFilter | |
ToJSON MetricFilter | |
FromJSON MetricFilter |
:: NonEmpty MetricTransformation | |
-> MetricFilter |
MetricFilter
constructor.
The fields accessible through corresponding lenses are:
mfCreationTime
::
Maybe
Natural
mfFilterName
::
Maybe
Text
mfFilterPattern
::
Maybe
Text
mfMetricTransformations
::
NonEmpty
MetricTransformation
mfCreationTime :: Lens' MetricFilter (Maybe Natural) Source
mfFilterName :: Lens' MetricFilter (Maybe Text) Source
mfFilterPattern :: Lens' MetricFilter (Maybe Text) Source
mfMetricTransformations :: Lens' MetricFilter (NonEmpty MetricTransformation) Source
MetricFilterMatchRecord
metricFilterMatchRecord :: MetricFilterMatchRecord Source
MetricFilterMatchRecord
constructor.
The fields accessible through corresponding lenses are:
mfmrEventMessage
::
Maybe
Text
mfmrEventNumber
::
Maybe
Integer
mfmrExtractedValues
::
HashMap
Text
Text
mfmrEventMessage :: Lens' MetricFilterMatchRecord (Maybe Text) Source
mfmrEventNumber :: Lens' MetricFilterMatchRecord (Maybe Integer) Source
mfmrExtractedValues :: Lens' MetricFilterMatchRecord (HashMap Text Text) Source
MetricTransformation
:: Text | |
-> Text | |
-> Text | |
-> MetricTransformation |
MetricTransformation
constructor.
The fields accessible through corresponding lenses are:
mtMetricName
::
Text
mtMetricNamespace
::
Text
mtMetricValue
::
Text
mtMetricName :: Lens' MetricTransformation Text Source
mtMetricNamespace :: Lens' MetricTransformation Text Source
mtMetricValue :: Lens' MetricTransformation Text Source
LogStream
LogStream
constructor.
The fields accessible through corresponding lenses are:
lsArn
::
Maybe
Text
lsCreationTime
::
Maybe
Natural
lsFirstEventTimestamp
::
Maybe
Natural
lsLastEventTimestamp
::
Maybe
Natural
lsLastIngestionTime
::
Maybe
Natural
lsLogStreamName
::
Maybe
Text
lsStoredBytes
::
Maybe
Natural
lsUploadSequenceToken
::
Maybe
Text
lsCreationTime :: Lens' LogStream (Maybe Natural) Source
lsFirstEventTimestamp :: Lens' LogStream (Maybe Natural) Source
lsLastEventTimestamp :: Lens' LogStream (Maybe Natural) Source
lsLastIngestionTime :: Lens' LogStream (Maybe Natural) Source
lsLogStreamName :: Lens' LogStream (Maybe Text) Source
lsStoredBytes :: Lens' LogStream (Maybe Natural) Source
lsUploadSequenceToken :: Lens' LogStream (Maybe Text) Source
LogGroup
LogGroup
constructor.
The fields accessible through corresponding lenses are:
lgArn
::
Maybe
Text
lgCreationTime
::
Maybe
Natural
lgLogGroupName
::
Maybe
Text
lgMetricFilterCount
::
Maybe
Int
lgRetentionInDays
::
Maybe
Int
lgStoredBytes
::
Maybe
Natural
lgCreationTime :: Lens' LogGroup (Maybe Natural) Source
lgLogGroupName :: Lens' LogGroup (Maybe Text) Source
lgMetricFilterCount :: Lens' LogGroup (Maybe Int) Source
lgRetentionInDays :: Lens' LogGroup (Maybe Int) Source
lgStoredBytes :: Lens' LogGroup (Maybe Natural) Source
InputLogEvent
data InputLogEvent Source
Eq InputLogEvent | |
Ord InputLogEvent | |
Read InputLogEvent | |
Show InputLogEvent | |
ToJSON InputLogEvent | |
FromJSON InputLogEvent |
:: Natural | |
-> Text | |
-> InputLogEvent |
InputLogEvent
constructor.
The fields accessible through corresponding lenses are:
ileMessage
::
Text
ileTimestamp
::
Natural
ileMessage :: Lens' InputLogEvent Text Source
ileTimestamp :: Lens' InputLogEvent Natural Source
OutputLogEvent
data OutputLogEvent Source
Eq OutputLogEvent | |
Ord OutputLogEvent | |
Read OutputLogEvent | |
Show OutputLogEvent | |
ToJSON OutputLogEvent | |
FromJSON OutputLogEvent |
outputLogEvent :: OutputLogEvent Source
OutputLogEvent
constructor.
The fields accessible through corresponding lenses are:
oleIngestionTime
::
Maybe
Natural
oleMessage
::
Maybe
Text
oleTimestamp
::
Maybe
Natural
oleIngestionTime :: Lens' OutputLogEvent (Maybe Natural) Source
oleMessage :: Lens' OutputLogEvent (Maybe Text) Source
oleTimestamp :: Lens' OutputLogEvent (Maybe Natural) Source