...
The DCAE Controller exposes several APIs. The base URL is: http://{username}:{password}@{controller_ip}:9998/
DCAE Reports API
| API | Method | URL | Header | Data | Description |
|---|---|---|---|---|---|
| VM Status | PUT | BASE/gui | -H "Content-type: application/json" -H "action: getTable" | -d '{"path":"/reports/dcae/vms","start":"-24hour","end":"now"}' | list of status of DCAE VMs |
| Service Instance Status | PUT | BASE/gui | -H "Content-type: application/json" -H "action: getTable" | d '{"path":"/reports/dcae/serviceinstances","start":"-24hour","end":"now"}' | list of status of DCAE Service Instances |
DCAE resource API
| API | Method | URL | Header | Data | Description |
|---|---|---|---|---|---|
| resources | GET | BASE/resources | N/A | list of status of DCAE resources |
DCAE DMaaP Message Router
The message router implements an API for various operations. Base URL is: http://{message-router-ip}:3904
...
N/A
...
N/A
...
N/A
...
N/A
...
DCAE has its own instances of Message Routers as part of its DMaaP. The Message Router API is described here.