summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorToine Siebelink <toine.siebelink@est.tech>2024-05-21 09:19:48 +0000
committerGerrit Code Review <gerrit@onap.org>2024-05-21 09:19:48 +0000
commitb9441f612aa58ad2152103198a42ce422b0be0d4 (patch)
tree2e165263fc2546655411e3bd6e49108e78bf3c84 /docs
parent495ba782c8e39a09a92edfc4ad85b22bb8bb89ff (diff)
parent7f84b03e3493f2a077d53ee99c39f7e771807abc (diff)
Merge "DMI REST interface documentation"
Diffstat (limited to 'docs')
-rw-r--r--docs/_static/cps-r9-ncmp-dmi-plugin-interface-diagram.pngbin24561 -> 90987 bytes
-rw-r--r--docs/architecture.rst11
-rw-r--r--docs/design.rst4
-rw-r--r--docs/index.rst5
4 files changed, 14 insertions, 6 deletions
diff --git a/docs/_static/cps-r9-ncmp-dmi-plugin-interface-diagram.png b/docs/_static/cps-r9-ncmp-dmi-plugin-interface-diagram.png
index 6c5903d2..5a06fbf7 100644
--- a/docs/_static/cps-r9-ncmp-dmi-plugin-interface-diagram.png
+++ b/docs/_static/cps-r9-ncmp-dmi-plugin-interface-diagram.png
Binary files differ
diff --git a/docs/architecture.rst b/docs/architecture.rst
index 622b9c86..f0b87455 100644
--- a/docs/architecture.rst
+++ b/docs/architecture.rst
@@ -1,6 +1,6 @@
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
-.. Copyright (C) 2021-2023 Nordix Foundation
+.. Copyright (C) 2021-2024 Nordix Foundation
.. _architecture:
DMI-Plugin Architecture
@@ -52,5 +52,14 @@ The DMI-Plugin provides following interfaces.
- Query data
- Query module references
- REST
+ * - DMI-I-02
+ - Provides support for Async Data Subjobs enabling CRUDAQ requests for the paths in the request using the ID of the producer registered by DMI. This enables subnetwork-wide requests
+ - - Create data based on dataProducerId
+ - Read data based on dataProducerId
+ - Update data based on dataProducerId
+ - Delete data based on dataProducerId
+ - Perform action on data based on dataProducerId
+ - Query data based on dataProducerId
+ - REST
More details on the CPS interface CPS-E-05 which is responsible for the DMI-Plugin can be found on the :ref:`CPS Architecture page<onap-cps:architecture>`
diff --git a/docs/design.rst b/docs/design.rst
index 2efcc585..dd1472c9 100644
--- a/docs/design.rst
+++ b/docs/design.rst
@@ -1,6 +1,6 @@
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
-.. Copyright (C) 2021-2023 Nordix Foundation
+.. Copyright (C) 2021-2024 Nordix Foundation
.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
.. _design:
@@ -19,6 +19,8 @@ The DMI-Plugin supports the public APIs listed in the link below:
:download:`DMI Rest OpenApi Specification <api/swagger/openapi.yaml>`
+:download:`DMI Datajob OpenApi Specification <api/swagger/openapi-datajob.yaml>`
+
View Offered APIs
-----------------
diff --git a/docs/index.rst b/docs/index.rst
index 236b1c8e..ade75612 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -1,6 +1,6 @@
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
-.. Copyright (C) 2021 Nordix Foundation
+.. Copyright (C) 2021-2024 Nordix Foundation
.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
.. _master_index:
@@ -28,7 +28,4 @@ CPS-NCMP Documentation
* :ref:`CPS-NCMP<onap-cps:master_index>`
-CPS-Temporal Documentation
---------------------------
-* :ref:`CPS-Temporal<onap-cps-cps-temporal:master_index>`