Get Alert Definition
Request
URI
GET
https://{api_host}/api/alert-definitions/{alert_def_id}
COPY
Responses
200
Returns
alertsAlertDefinitionInfo
of type(s)
*/*
{
"lastUpdatedTime": "string",
"alertDef": {
"cancelCount": 0,
"properties": [
"string"
],
"deviceTemplateIds": [
"string"
],
"name": "string",
"lambda": "string",
"triggerCount": 0,
"alertSeverity": "string",
"isRealTime": false,
"metrics": [
"string"
],
"notificationId": "string",
"deviceId": "string",
"recommendation": "string",
"duration": 0,
"alertTemplate": "string",
"deviceTemplateId": "string",
"notificationDefinitionId": "string",
"description": "string"
},
"lastUpdatedBy": "string",
"updateVersion": 0,
"createdBy": "string",
"createdTime": "string",
"alertDefId": "string"
}
string As int64
As int64
lastUpdatedTime
Optional
lastUpdatedTime
object
alertDef
Optional
alertDef
string
lastUpdatedBy
Optional
lastUpdatedBy
integer As int32
As int32
updateVersion
Optional
updateVersion
string
createdBy
Optional
createdBy
string As int64
As int64
createdTime
Optional
createdTime
string
alertDefId
Optional
alertDefId
404
Not Found
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/api/alert-definitions/{alert_def_id}
Alert Definition Service Operations
PUT
Update Alert Definition
DELETE
Delete Alert Definition
GET
Get Alert Definition
POST
Create Alert Definition
GET
List Alert Definitions