| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudWatch.Types.AlarmHistoryItem
Description
Synopsis
- data AlarmHistoryItem = AlarmHistoryItem' {}
- newAlarmHistoryItem :: AlarmHistoryItem
- alarmHistoryItem_alarmName :: Lens' AlarmHistoryItem (Maybe Text)
- alarmHistoryItem_alarmType :: Lens' AlarmHistoryItem (Maybe AlarmType)
- alarmHistoryItem_historyData :: Lens' AlarmHistoryItem (Maybe Text)
- alarmHistoryItem_historyItemType :: Lens' AlarmHistoryItem (Maybe HistoryItemType)
- 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.
Constructors
| AlarmHistoryItem' | |
Fields
| |
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:alarmType:AlarmHistoryItem', alarmHistoryItem_alarmType - The type of alarm, either metric alarm or composite alarm.
$sel:historyData:AlarmHistoryItem', alarmHistoryItem_historyData - Data about the alarm, in JSON format.
$sel:historyItemType:AlarmHistoryItem', alarmHistoryItem_historyItemType - The type of alarm history item.
$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_alarmType :: Lens' AlarmHistoryItem (Maybe AlarmType) Source #
The type of alarm, either metric alarm or composite alarm.
alarmHistoryItem_historyData :: Lens' AlarmHistoryItem (Maybe Text) Source #
Data about the alarm, in JSON format.
alarmHistoryItem_historyItemType :: Lens' AlarmHistoryItem (Maybe HistoryItemType) Source #
The type of alarm history item.
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.