Get Remediation Servertools
This API is used for retrieve the list of remediation rules and actions for a particular notification.
Request
URI
POST
https://{api_host}/tcsa.host.com/getservertoolslist
COPY
Request Body
RemediationServertoolsList of type(s) application/json
Required
Show optional properties
{
"event_name": "Failed",
"is_problem": "false",
"name": "NOTIFICATION-KubernetesPod_KubernetesPod-011da22f-7978-477f-b0c3-057835c3e62b_Failed",
"source": "INCHARGE-SA-PRES"
}
{
"notif_class_name": "Interface",
"event_name": "Down",
"name": "string",
"source": "string",
"is_problem": "string"
}
string
notif_class_name
Optional
remediation notification ClasName
string
event_name
Required
remediation notification EventName
string
name
Required
remediation notification Name
string
source
Required
remediation notification Source
string
is_problem
Required
true or false
Responses
200
success
{
"CheckManualFilterPolicy1": "slack_action",
"CheckManualFilterPolicy2": "jira_action"
}
400
Invalid Request sent by the user
Operation doesn't return any data structure
500
Internal server error
Operation doesn't return any data structure
Remediation Rest Operations
POST
Create Remediation Connection
POST
Create Remediation Variable
DELETE
Delete Remediation
GET
Get All Dagrunstatus
GET
Get All Remediation Connections
GET
Get All Remediation Variables
GET
Get Dagrunstatus By Dag Run Id
GET
Get Remediation Connection By Id
POST
Get Remediation Servertools
GET
Get Remediation Variable By Key
PATCH
Patch Remediation Connection By Id
PATCH
Patch Remediation Variable
POST
Remediation Create Action
POST
Remediation Create Policy
DELETE
Remediation Delete Action
DELETE
Remediation Delete Connection By Id
DELETE
Remediation Delete Policy By Id
GET
Remediation Get Action
GET
Remediation Get Actions All
GET
Remediation Get Policies
GET
Remediation Get Policy
POST
Remediation Run Action
PUT
Remediation Update Action
PUT
Remediation Update Policy