Class AlarmHistoryEntry
An alarm history entry indicating a description of the entry and the time that the entry occurred. If the entry corresponds to a state transition, such as OK to Firing, then the entry also includes a transition timestamp.
Inherited Members
Namespace: Oci.MonitoringService.Models
Assembly: OCI.DotNetSDK.Monitoring.dll
Syntax
public class AlarmHistoryEntry
Properties
AlarmSummary
Declaration
[Required(ErrorMessage = "AlarmSummary is required.")]
[JsonProperty(PropertyName = "alarmSummary")]
public string AlarmSummary { get; set; }
Property Value
Type | Description |
---|---|
string | Customizable alarm summary ( |
Remarks
Required
Summary
Declaration
[Required(ErrorMessage = "Summary is required.")]
[JsonProperty(PropertyName = "summary")]
public string Summary { get; set; }
Property Value
Type | Description |
---|---|
string | Description for this alarm history entry.
|
Remarks
Required
Timestamp
Declaration
[Required(ErrorMessage = "Timestamp is required.")]
[JsonProperty(PropertyName = "timestamp")]
public DateTime? Timestamp { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Timestamp for this alarm history entry. Format defined by RFC3339.
|
Remarks
Required
TimestampTriggered
Declaration
[JsonProperty(PropertyName = "timestampTriggered")]
public DateTime? TimestampTriggered { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Timestamp for the transition of the alarm state. For example, the time when the alarm transitioned from OK to Firing.
Available for state transition entries only. Note: A three-minute lag for this value accounts for any late-arriving metrics.
|