Perform Server Tools Actions

Perform Server Tools Actions

Executes actions such as "open trouble ticket and close trouble ticket".

Request
URI
POST
https://{api_host}/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.

Authentication
This operation uses the following authentication methods.
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

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/tcsa/api/notification-actions/v1/notifications/server-tools/action