Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

draw.io Diagram
bordertrue
diagramNameCPS_r8
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth11171096
revision34


2. API definitions


Configuration Persistence Service provides the following interfaces:

...

Interface Name

Interface Definition

 Interface CapabilitiesProtocol

Honolulu Status

Consumed ModelsAPI Spec (Swagger)
CPS-E-01Provides remote clients with model LCM
Add model (to dataspace)
Remove model (from dataspace)
RESTAvailableAny model defined by YANG languageGerrit link
CPS-E-02Generic data mutation interface

Create an anchor

Delete an anchor

Create data

Delete data

Update data

RESTAvailableNAGerrit link
CPS-E-03Generic read/query interface

Read data

Query data

RESTAvailableNAGerrit link
CPS-E-04Change notificationsSubscribe to DMaaP for changes to dataDMaaPNot available
TBD
CPS-E-05xNF data access

Create data

Delete data

Update data

Read data

Query data

RESTIn scopeNATBD
CPS-E-06Temporal data access

Read data

Query data

RESTIn scopeNATBD
CPS-E-07Administration interface

Low level DB access for administration and troubleshooting

Service interfaces for a GUI

VariousNot availableNATBD

...