Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AlarmHistoryItem = AlarmHistoryItem' {}
- newAlarmHistoryItem :: AlarmHistoryItem
- alarmHistoryItem_alarmName :: Lens' AlarmHistoryItem (Maybe Text)
- alarmHistoryItem_historyItemType :: Lens' AlarmHistoryItem (Maybe HistoryItemType)
- alarmHistoryItem_historyData :: Lens' AlarmHistoryItem (Maybe Text)
- alarmHistoryItem_alarmType :: Lens' AlarmHistoryItem (Maybe AlarmType)
- alarmHistoryItem_historySummary :: Lens' AlarmHistoryItem (Maybe Text)
- alarmHistoryItem_timestamp :: Lens' AlarmHistoryItem (Maybe UTCTime)
Documentation
data AlarmHistoryItem Source #
Represents the history of a specific alarm.
See: newAlarmHistoryItem
smart constructor.
AlarmHistoryItem' | |
|
Instances
newAlarmHistoryItem :: AlarmHistoryItem Source #
Create a value of AlarmHistoryItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alarmName:AlarmHistoryItem'
, alarmHistoryItem_alarmName
- The descriptive name for the alarm.
$sel:historyItemType:AlarmHistoryItem'
, alarmHistoryItem_historyItemType
- The type of alarm history item.
$sel:historyData:AlarmHistoryItem'
, alarmHistoryItem_historyData
- Data about the alarm, in JSON format.
$sel:alarmType:AlarmHistoryItem'
, alarmHistoryItem_alarmType
- The type of alarm, either metric alarm or composite alarm.
$sel:historySummary:AlarmHistoryItem'
, alarmHistoryItem_historySummary
- A summary of the alarm history, in text format.
$sel:timestamp:AlarmHistoryItem'
, alarmHistoryItem_timestamp
- The time stamp for the alarm history item.
alarmHistoryItem_alarmName :: Lens' AlarmHistoryItem (Maybe Text) Source #
The descriptive name for the alarm.
alarmHistoryItem_historyItemType :: Lens' AlarmHistoryItem (Maybe HistoryItemType) Source #
The type of alarm history item.
alarmHistoryItem_historyData :: Lens' AlarmHistoryItem (Maybe Text) Source #
Data about the alarm, in JSON format.
alarmHistoryItem_alarmType :: Lens' AlarmHistoryItem (Maybe AlarmType) Source #
The type of alarm, either metric alarm or composite alarm.
alarmHistoryItem_historySummary :: Lens' AlarmHistoryItem (Maybe Text) Source #
A summary of the alarm history, in text format.
alarmHistoryItem_timestamp :: Lens' AlarmHistoryItem (Maybe UTCTime) Source #
The time stamp for the alarm history item.