Adds a new remote LogPoint.
POST
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
ip_dns |
IP Address or DNS Name |
String |
IP address of the remote LogPoint. Mandatory Field |
password |
Password |
String |
Password for the remote connection provided in the password parameter of the OpenDoor - Create API. Mandatory Field |
private_ip |
Private IP |
String |
Private IP address provided in network parameter of the OpenDoor - Create API. Mandatory Field |
Request Example
{
"data": {
"ip_dns": "192.168.2.23",
"password": "aaaa",
"private_ip": "10.2.1.1"
}
}
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
Edits a remote LogPoint with given ID.
PUT
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
id |
- |
String |
ID of the remote LogPoint. Execute DistributedLogPoints - List API to list the details of all Remote LogPoints. Mandatory Field |
ip_dns |
IP Address or DNS Name |
String |
Ip address of the remote LogPoint. Passed as string. Mandatory Field |
password |
Password |
String |
Password of the remote LogPoint ( during configuring open door at remote LogPoint side). Mandatory Field |
private_ip |
Private IP |
String |
Private ip address of the remote LogPoint. Passed as string. Mandatory Field |
Request Example
{
"data": {
"ip_dns": "192.168.2.23",
"password": "aaaa",
"private_ip": "10.2.1.1"
}
}
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
Fetches a remote LogPoint with given ID.
GET
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
id |
- |
String |
Existing remote LogPoint ID. Use the value of id parameter of the required remote LogPoint from DistributedLogPoints - List API. |
Success Response
{
"id": "59100cc2d8aaa439015c8086",
"is_higher_security_lite": false,
"name": "",
"private_ip": "10.2.1.1",
"remote": "test_DLP_8",
"status": "Connected",
"vpn_ip": ""
}
List all remote LogPoints.
GET
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints
Success Response
[
{
"id": "59100cc2d8aaa439015c8086",
"is_higher_security_lite": false,
"name": "",
"private_ip": "10.2.1.1",
"remote": "test_DLP_8",
"status": "Connected",
"vpn_ip": ""
}
]
Updates the list to sync Distributed Logpoints status data
POST
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints/refreshlist
Request Example
{
"data": {}
}
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
Delete remote LogPoint with given ID.
DELETE
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/DistributedLogpoints/{id}
Parameter
Field |
Label in UI |
Type |
Description |
|---|---|---|---|
id |
- |
String |
Existing remote LogPoint ID. Mandatory Field |
Success Response
{
"status": "Success",
"message": "/monitorapi/{pool_UUID}/{logpoint_identifier}/orders/{request_id}"
}
We are glad this guide helped.
Please don't include any personal information in your comment
Contact Support