Perform Server Tools Actions
Executes actions such as "open trouble ticket and close trouble ticket".
Request
URI
POST
https://{api_host}/tcsa.host.com/tcsa/api/notification-actions/v1/notifications/server-tools/action
COPY
Request Body
Server tool action request body.
ServerToolsActionRequest of type(s) application/json
Required
{
"body": "<arguments><target>ICS_Notification::NOTIFICATION-NetworkFunction_NetworkFunction-ebf940d1-9166-4e3b-bb17-c6b8d200bdc2_Impaired</target><action_id>ICS-ServerProgramAction-Sample - Open Trouble Ticket</action_id><parameters /></arguments>",
"deDupKey": "Name:NOTIFICATION-NetworkFunction_NetworkFunction-ebf940d1-9166-4e3b-bb17-c6b8d200bdc2_Impaired$Source:INCHARGE-SA-PRES$"
}
string
body
Optional
Input required for sam to perform that Action in XML format
string
deDupKey
Optional
DeDupkey uniquely indentifies the notification across domains.
Responses
200
OK
Operation doesn't return any data structure
401
Client must authenticate itself to get the requested response
Operation doesn't return any data structure
403
The client does not have access rights to the content; that is, it is Client must authenticate itself to get the requested response
Operation doesn't return any data structure
404
The server can not find the requested resource
Operation doesn't return any data structure
Notification Operations
POST
Ack Notifications
POST
Action On Notifications
POST
Add Audit Logs
POST
Export Notifications
POST
Get Audit Trail
POST
Get Caused By
POST
Get Causes
POST
Get Distinct Values Of Notification Property
POST
Get Max Severity For Devices
POST
Get Notification History
POST
Get Notifications
POST
Get Notification Summary
POST
Get Server Tools
POST
Notification Count
POST
Perform Server Tools Actions
POST
Release Ownership
POST
Take Ownership
POST
Threshold List
POST
Unack Notifications