...
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2. API definitions
Configuration Persistence Service provides the following interfaces:
...
Interface Name | Interface Definition | Interface Capabilities | Protocol | Honolulu Status | Consumed Models | API Spec (Swagger) |
---|---|---|---|---|---|---|
CPS-E-01 | Provides remote clients with model LCM | Add model (to dataspace) Remove model (from dataspace) | REST | Available | Any model defined by YANG language | Gerrit link |
CPS-E-02 | Generic data mutation interface | Create an anchor Delete an anchor Create data Delete data Update data | REST | Available | NA | Gerrit link |
CPS-E-03 | Generic read/query interface | Read data Query data | REST | Available | NA | Gerrit link |
CPS-E-04 | Change notifications | Subscribe to DMaaP for changes to data | DMaaP | Not available | TBD | |
CPS-E-05 | xNF data access | Create data Delete data Update data Read data Query data | REST | In scope | NA | TBD |
CPS-E-06 | Temporal data access | Read data Query data | REST | In scope | NA | TBD |
CPS-E-07 | Administration interface | Low level DB access for administration and troubleshooting Service interfaces for a GUI | Various | Not available | NA | TBD |
...