DCAE API
Several DCAE components have their own APIs for status reporting and operations.
DCAE Controller
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
DCAE has its own instances of Message Routers as part of its DMaaP. The Message Router API is described here.