The AlarmHistoryItem data type contains descriptive information about the history of a specific alarm. If you call DescribeAlarmHistory, Amazon CloudWatch returns this data type as part of the DescribeAlarmHistoryResult data type.

Namespace: Amazon.CloudWatch.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class AlarmHistoryItem
Public Class AlarmHistoryItem
public ref class AlarmHistoryItem

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
AlarmHistoryItem()()()()
Initializes a new instance of the AlarmHistoryItem class
AlarmName
The descriptive name for the alarm.

Constraints:

Length
1 - 255

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HistoryData
Machine-readable data about the alarm in JSON format.

Constraints:

Length
1 - 4095

HistoryItemType
The type of alarm history item.

Constraints:

Allowed Values
ConfigurationUpdate, StateUpdate, Action

HistorySummary
A human-readable summary of the alarm history.

Constraints:

Length
1 - 255

Timestamp
The time stamp for the alarm history item.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WithAlarmName(String)
Sets the AlarmName property
WithHistoryData(String)
Sets the HistoryData property
WithHistoryItemType(String)
Sets the HistoryItemType property
WithHistorySummary(String)
Sets the HistorySummary property
WithTimestamp(DateTime)
Sets the Timestamp property

Inheritance Hierarchy

System..::..Object
  Amazon.CloudWatch.Model..::..AlarmHistoryItem

See Also