Versions Compared

Key

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

...

Drawio
bordertrue
diagramNameCnPS_r7
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1061
revision45


2. API definitions


Configuration & Pesistency provides the following interfaces:

...

Interface Name

Interface Definition

 Interface CapabilitiesVersionStatusConsumed ModelsAPI Spec (Swagger)
CPSE-1Configuration & Persistency Service DB Model Interface. 

An interface to create, update, retrieve, query, delete information from the RunTime DB. 

CREATE -

UPDATE -

RETRIEVE -

QUERY -

DELETE INFORMATION -

SDC (Controller) - RTDB DMaaP MR

Controller to RTDB RESTful API

DCAE VES Collector to RTDB DMaaP MR

ACCESS:

 - SO, DCAE, A&AI, Controllers (CDS, APPC, SDNC) will have default read/write access to RunTime DB

 - Other components will have default read-only access to RunTime DB but can be given access on a per record basis.Model life cycle (add and remove models)





CPSE-2AccessData access interface (CRUD)



CPSE-3UpdateNotification of data change (configured by model)



CPSE-2Configuration & Persistency Service DB Graphical User Interfaces 

Provides the capability to view and edit the data currently in the RunTime C&PS DB.

This GUI is meant to allow an operations user of ONAP to view the data stored in the RunTime DB during Run Time operation.





...

Interface NamePurpose Reason For UseAPI Spec (Swagger)
SDCE-7

This interface is used to receive the service and resource artifacts (CSAR Package) from SDC.

This allows the RunTime C&PS DB to process the design-time Yang model artifacts onboarded.

STEPS:

(1) ONBOARDING - A vendor onboards artifacts describing the parameters supported for their PNFs and VNFs in xNF Package.

(2) SDC CATALOG - The onboarded artifacts are stored in the SDC Catalog after onboarding and validated (VNF-SDK).

(3) CSAR DISTRIBUTION - The contents of the artifacts are distributed by SDC in a CSAR package onto the DMaaP bus.

(4) SETTING UP RUNTIME DB - S/W to setup the RunTime DB using the content of the CSAR package consumes the SDC CSAR Package.


...