accountclientid | string | No | Not used in this release, future functionality |
billingaccountid | string | No | The billing account ID. This is the same value as the Account ID |
category | string | No | The type of alert and will be either telemetry or infrastructure |
condition | integer (int32) | No | The condition or threshold for an alert |
createdon | string (date-time) | Yes | Timestamp of the record |
description | string | No | a short description |
deviceid | string | No | This is a UUID value of the device created when the device is onboarded |
foreignid | string | No | UUID of the ECPD account the user belongs to |
id | string | No | UUID of the user record, assigned at creation |
isacknowledged | boolean | No | A flag that indicates if the alarm has been acknowledged |
iscleared | boolean | No | A flag that indicates if the alarm has been cleared |
isdisabled | boolean | No | A flag that indicates if the alarm has been disabled |
lastupdated | string (date-time) | Yes | Timestamp of the record |
name | string | No | User defined name of the record |
ruleid | string | No | The UUID of a rule for alerts |
severity | string | No | The threshold value to trigger an alert and will be Critical, Major or Minor |
state | string | No | The current status of the device or transaction and will be success or failed |
template | string | No | template of the rule which triggered a given alert |
version | string | No | The resource version |
versionid | string | Yes | The UUID of the resource version |