event
Class to represent external events. Different event types have different required fields.
{
"eventType": "string",
"resourceId": "string",
"startTimeUTC": 0,
"cancelTimeUTC": 0,
"message": "string",
"severity": "string",
"key": "string",
"htType": "string",
"diagnosticSubType": "string",
"notificationSubType": "string",
"value": "number",
"keyIndicator": false,
"managedExternally": false
}
Represents the type of an Event.
All values are valid for the field eventType in the Event object.
When used in the creation of a SymptomDefinition the following restrictions are
applicable for the Conditions that are defined as part of a Symptom Definition.
The id of the resource for the event
The start time for the event in UTC.
This time must be after >= 946684800000L, or January 1, 2000. Default is 946684800000L.
Value is ignored for Change events.
Indicates that an event has been cancelled. For an externally managed event a new event with
the same message value must be sent with a cancelTime in order to cancel the
event.
Event message, the message identifies the event in the system.
The Criticality level
The StatKey for the condition of the HardThreshold event
The type of Metric Event or Metric Event Condition
The subtype of Diagnostic Event
The subtype of Notification Event
The current value (not the expected value) of the metric for the HardThreshold event
Whether the HardThreshold event is a key performance indicator
True indicates it is a KPI. False otherwise.
If set to true, this event shall persist across collection cycles until another event is pushed
to change the status.
If set to false, this event will be cancelled during the next collection cycle if it is not pushed again