1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright (C) 2021 Nordix Foundation, Pantheon.tech
15 High Level Component Definition and Architectural Relationships
16 ===============================================================
18 The Configuration Persistence Service (CPS) provides storage for run-time configuration and operational
19 parameters that need to be used by ONAP.
21 In this release CPS is no longer a stand alone component and is released along with Cps-Temporal and the NCMP-DMI Plugin.
23 Project page describing eventual scope and ambition is here:
24 `Configuration Persistence Service Project <https://wiki.onap.org/display/DW/Configuration+Persistence+Service+Project>`_
26 This page reflects the state for Istanbul-R9 release.
28 .. image:: _static/cps-r8-arch-diagram.png
33 Configuration Persistence Service provides following interfaces.
39 - Interface definition
40 - Interface capabilities
43 - Administrative Data Management
44 - - create/delete dataspace
45 - create/delete schema set
46 - create/delete anchor
51 - read data node by xpath with or without descendants
52 - update data node by xpath with or without descendants
56 - - query data nodes by xpath prefix and attribute value
60 - *Not available in Honolulu-R8*
68 The CPS Basic Concepts are described in :doc:`modeling`.