Read rule
GET/rules/:id
Read rule.
Authorization Action:
ruleengine:rules:get
Request
Path Parameters
id stringrequired
Responses
- 200
- 404
- application/json
- Schema
- Example (from schema)
Schema
conditions object[]required
tags object[]required
status stringrequired
Possible values: [active
, inactive
]
createdAt date-timerequired
updatedAt date-timerequired
deletedAt date-timerequired
name stringrequired
severity string
Possible values: [info
, warning
, critical
]
description string
processable string
Possible values: [enabled
, disabled
]
Default value: enabled
notification objectrequired
id stringrequired
{
"conditions": [
{
"params": {},
"status": "active",
"createdAt": "2024-08-30T08:48:05.880Z",
"updatedAt": "2024-08-30T08:48:05.880Z",
"deletedAt": "2024-08-30T08:48:05.880Z",
"type": "threshold",
"id": "string"
}
],
"tags": [
{
"createdAt": "2024-08-30T08:48:05.880Z",
"updatedAt": "2024-08-30T08:48:05.880Z",
"deletedAt": "2024-08-30T08:48:05.880Z",
"label": "string",
"labelValue": "string",
"metadata": {},
"id": "string"
}
],
"status": "active",
"createdAt": "2024-08-30T08:48:05.880Z",
"updatedAt": "2024-08-30T08:48:05.880Z",
"deletedAt": "2024-08-30T08:48:05.880Z",
"name": "string",
"severity": "info",
"description": "string",
"processable": "enabled",
"notification": {
"messages": [
{
"target": "string",
"policy": "trigger",
"medium": "email",
"text": "string"
}
]
},
"id": "string"
}
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X GET 'https://connhex.com/rules/:id' \
-H 'Accept: application/json'