Update an Existing Monitor

Method:              PUT URI:                     /Monitor/DeviceMonitor/{monitorId} This method updates the load balancing profile. Field Data Type MonitorType “string” Name “string” Interval “string” IntervalUnit “string” ResponseTimeOut “string” ResponseTimeOutThreshold “string” DownTime “string” Deviation “string” Retries “string” SuccessRetries “string” FailureRetries “string” DestinationIP “string” DestinationPort “string” Action “string” CustomHeader “string” Enabled “string” […]

Create a New Monitor

Method:              POST URI:                     /Monitor/DeviceMonitor This method creates a new monitor. In order to successfully create the new monitor, the following parameters must be inputted: Field Data Type MonitorType “string” Name “string” Interval “string” IntervalUnit “string” ResponseTimeOut “string” ResponseTimeOutThreshold “string” DownTime “string” Deviation “string” Retries “string” SuccessRetries […]

Delete a Monitor

Method:              DELETE URI:                      /Monitor/DeviceMonitor/{monitorId} This method deletes an existing monitor.

Disable/Enable Device Monitoring

Method:              PUT URI:                      /ALF/Server/{serverId}/ToggleMonitoring This method disables or enables a device monitoring. Parameter Data Type MonitoringEnabled “string” (YES/NO)  

Retrieve all Connection Monitor Records

Method:              GET URI:                       /ALF/Firewall/ConnectionMonitor/{companyId}/{timeRange}/{packId}/All This method will return all the Connection Monitor records within the company. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an ampersand “&” character. […]

Block a Country from Connection Monitor

Method:              POST URI:                      /ALF/Firewall/ConnectionMonitor/BlockCountry This method blocks a country from a connection monitor. Field Sample data ALFPacId “string” Port “string” Protocol “string” CountryCode “string”

Retrieve Connection Monitor Information

Method:              GET URI:                       /ALF/Firewall/ConnectionMonitor/Info/{currentId}/All This method retrieves the connection monitor information, if it exists. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an ampersand “&” character. The options […]

Connection Monitor API

Click on one of the links on the left to find specific information about the API call you would like to make.

Monitors

Click on one of the links on the left to find specific information about the call you would like to make.