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

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

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.