REST Resources
-
/ -
/acknowledge-device-fingerprint -
/change-device-credentials -
/devices -
/devices /{device-id} /activate-modeled-device -
/devices /{device-id} /applicable-configlets -
/devices /{device-id} /apply-cli-configlet -
/devices /{device-id} /associated-softwares -
/devices /{device-id} /clone -
/devices /{device-id} /compute-configlet-parameter-values -
/devices /{device-id} /configlet -
/devices /{device-id} /configurations /expanded -
/devices /{device-id} /configurations /raw -
/devices /{device-id} /validate-cli-configlet -
/devices /{id} -
/devices /{id} /associated-scripts -
/devices /{id} /change-requests -
/devices /{id} /configurations -
/devices /{id} /configurations /expanded /match-content -
/devices /{id} /configurations /raw /match-content -
/devices /{id} /connection-status -
/devices /{id} /exec-resync -
/devices /{id} /exec-rpc -
/devices /{id} /managed-elements -
/devices /{id} /managed-status -
/devices /{id} /modify-device-target-ip -
/devices /{id} /view-customized-attributes -
/discover-devices -
/discoveryresult /{id} -
/get-syslog-events -
/stop-syslog-events -
/stop-syslog-events /{id}
/api/space/device-management/get-syslog-events (v1)
The following operation is supported on this resource:
-
POST- Start getting Syslog events from devices
(Deprecated) | Version 1 |
This API is used to start syslog events on managed devices. It makes an asynchronous call to the syslog service.
Sample Usage
This API makes an asynchronous method call, so you can, optionally, specify queue and schedule parameters:
POST /get-syslog-events?queue=<queue>&schedule=<schedule>
Note: The queue URL denoted by <queue> must have been created already.
-
Parameters:
Name Type URI Type Description Required queue Queue URL Query A fully qualified queue URL, where job progress notifications will be sent (See Asynchronous API Usage) N schedule cron-like-expression Query Schedule this API in the future, by specifying a cron-like-expression (See Job Scheduling) N
-
Content-Type Headers:
application/vnd.net.juniper.space.device-management.get-syslog-events+xml;version=1;charset=UTF-8
application/vnd.net.juniper.space.device-management.get-syslog-events+json;version=1;charset=UTF-8 -
Accept Headers:
application/vnd.net.juniper.space.device-management.get-syslog-events+xml;version=1
application/vnd.net.juniper.space.device-management.get-syslog-events+json;version=1
<get-syslog-events>
<devices>
<device>/api/space/device-management/devices/1234</
device>
<device>/api/space/device-management/devices/5678</
device>
</devices>
<text-patterns>
<text-pattern>pattern1</text-pattern>
<text-pattern>pattern2</text-pattern>
</text-patterns>
</get-syslog-events>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<task>
<id>720908</id>
</task>
{
"get-syslog-events":{
"devices":{
"device":[
"/api/space/device-management/devices/1234",
"/api/space/device-management/devices/5678"
]
},
"text-patterns":{
"text-pattern":[
"pattern1",
"pattern2"
]
},
}
}
{
"task":{
"id":1245226
}
}
Access Control
The following capabilities are required to access this API: DefaultRead
For the current version of this API, refer to :