This section explains how to use REST APIs to perform various operations with 'Processes' and 'Services'.
https://[HOST]:[PORT]/AppManager/xml/process/add?apikey=[API_Key]&resourceid=[Server_ResourceID]&name=[Process_Name]&command=[Commands_Encoded_As_HTML]
Supported HTTP methods: POST
Allowed roles: Administrator
https://[HOST]:[PORT]/AppManager/xml/process/delete?apikey=[APIKey]&monitorid=[resid]&processid=[Processid]
Supported HTTP methods: POST
Allowed roles: Administrator
https://[HOST]:[PORT]/AppManager/xml/process/edit?apikey=[APIKey]&type=0&processid=[Processid]&name=[pname]&command=[command]&matchcriteria=[matchcriteria]
Supported HTTP methods: POST
Allowed roles: Administrator
Field | Description |
---|---|
resourceid | Resource ID of the server. |
name | Name of the process to be added. |
command | Command path in which the process is running. |
displayname | Display name of the process to be added. |
matchcriteria | Indicates the criteria that match the condition. By default, it is Contains. |
processid | Resource ID of the process in Applications Manager, which can be found from AM_HOST_PROCESS_INFO table. |
monitorid | Resource ID of the monitor. |
type | Indicates the procees is to be edited. Value should be 0. |
https://[HOST]:[PORT]/AppManager/xml/service/add?apikey=[API_Key]&resourceid=[Server_ResourceID]&name=[Service_Name]&displayname=[Service_Display_Name]
Supported HTTP methods: POST
Allowed roles: Administrator
Field | Description |
---|---|
resourceid | Resource ID of the server. |
name | Name of the service to be added. |
displayname | Display name of the service to be added. |
matchcriteria | Indicates the criteria that match the condition. By default, it is Contains. |