Values.AlarmHistoryItemSourceRepresents the history of a specific alarm.
type nonrec t = {alarmName : AlarmName.t option;The descriptive name for the alarm.
*)alarmContributorId : ContributorId.t option;The unique identifier of the alarm contributor associated with this history item, if applicable.
*)alarmType : AlarmType.t option;The type of alarm, either metric alarm or composite alarm.
*)timestamp : Timestamp.t option;The time stamp for the alarm history item.
*)historyItemType : HistoryItemType.t option;The type of alarm history item.
*)historySummary : HistorySummary.t option;A summary of the alarm history, in text format.
*)historyData : HistoryData.t option;Data about the alarm, in JSON format.
*)alarmContributorAttributes : ContributorAttributes.t option;A map of attributes that describe the alarm contributor associated with this history item, providing context about the contributor's characteristics at the time of the event.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of AttributeName.t ] * [> `String of AttributeValue.t ])
list
| `String of AlarmName.t
| `Timestamp of Timestamp.t ])
list ]