Introduction
ELIOT is using EdgeGallery as a base and offers EdgeGallery APIs as-is.
...
As part of this release ELIOT Blueprint are releasing few API's which can be used by other Akraino Blueprints or Non Akraino Blueprints / Projects. The API's given are for the IOT devices and data management(EdgeX), and Application Orchestration & Management (EdgeGallery provided APIs in close proximity with MM1 & MM3) & Service Management API's.
EdgeGallery is an independent opensource, more details can be found at https://www.edgegallery.org/en/
In this release ELIOT are exposing API's from upstream projects related to :-
- IOT devices management APIs (EdgeX)
- IOT data management APIs (EdgeX)
- IOT system management APIs (EdgeX)
- Application Orchestration APIs
- Application Package Management APIs
- Application Life Cycle Management
- MEC Service Management.
API Definitions
IOT device management API
https://github.com/edgexfoundry/edgex-go/blob/master/openapi/v1/core-command.yaml
https://github.com/edgexfoundry/edgex-go/blob/master/openapi/v1/core-metadata.yaml
IOT data management API
https://github.com/edgexfoundry/edgex-go/blob/master/openapi/v1/core-data.yaml
IOT system management API
https://github.com/edgexfoundry/edgex-go/blob/master/openapi/v1/system-agent.yaml
Application Orchestration Interface
...