This API provides the information about the available Server Tools of the notification.
Request Example:
{ "name": "NOTIFICATION-Interface_IF-10.107.116.241/200_Down" }
Response Example:
[ { "DisplayName": "Sample - Open Trouble Ticket", "Name": "ICS-ServerProgramAction-Sample - Open Trouble Ticket" } ]
Output: Response code is 200OK.
ServerTools Action Request
This API describes about Server Tool Action for the notification.
Request Example:
<?xml version="1.0" encoding="UTF-8"?> <common.Arguments> <actionID>ICS-ServerProgramAction-Sample - Open Trouble Ticket</actionID> <parameters> <actionParam> <paramName>TicketID</paramName> <paramValue>541</paramValue> </actionParam> </parameters> <target>ICS_Notification::NOTIFICATION-Router_10.107.117.20_Unresponsive</target> </common.Arguments>
Response Example:
{ "ActionReturn": [ "0", " ********************************************\nPinging from Source Domain = INCHARGE-AMPM\ nDevice = ICIM_UnitaryComputerSystem \"2C-36-F8-B5-A2-21\"\nIPAddr = MR-E-NON_SINGLETON_SETSet\ n********************************************\nPing to MR-E-NON_SINGLETON_SET-Set succeeded\nPing request could not find host MR-E-NON_SINGLETON_SET-Set. Please check the name and try again.\n********************************************\n********************************************\n \n" ] }
Output: Response code is 200 OK.