X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Fpm%2Findex.rst;h=8088dc735bb4687f5bd8a3ac902c0fd9dce0274e;hb=723c84531a12d8ceff53444a7cdb37589f6e32ad;hp=f47ad48a37d7eebafee47bfc94979ac2b2126f1f;hpb=368d47f6e9f0263a3c6cf24837f4e93331a40a49;p=oam%2Fnf-oam-adopter.git diff --git a/docs/pm/index.rst b/docs/pm/index.rst index f47ad48..8088dc7 100644 --- a/docs/pm/index.rst +++ b/docs/pm/index.rst @@ -2,20 +2,16 @@ .. SPDX-License-Identifier: CC-BY-4.0 .. Copyright (C) 2021 AT&T Intellectual Property. All rights reserved. +=============== PM REST Manager -############### +=============== PM REST Manager library follows `VES Event Listener 7.1 `_ -.. toctree:: - :maxdepth: 3 - :caption: Contents: - PM VES Message -============== +-------------- -Datatype: commonEventHeader -~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Datatype: commonEventHeader** .. list-table:: :header-rows: 1 @@ -142,8 +138,7 @@ Datatype: commonEventHeader - none -Datatype: measurementFields -~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Datatype: measurementFields** .. list-table:: :header-rows: 1 @@ -180,20 +175,17 @@ Datatype: measurementFields - none REST PM Configuration -===================== +--------------------- -Rest Adapter configuration -~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Rest Adapter configuration** Configuration file **application.yml** contains global definitions required to be consumed by PM REST adapters services. -- **token-api-username** Defines the username to be used for login - **synchronization-time-start** Defines the time for execution of pull of PM files and forwarding as VES Message - **synchronization-time-frequency** Defines the time for execution of pull of PM files and forwarding as VES Message - **mapping-config-path** Defines the path where mapping configuration file is located -Rest SB Client Adapter configuration -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +**Rest SB Client Adapter configuration** - **ran-token-endpoint** Defines rand endpoint from where token will be obtained - **ran-pm-endpoint:** Defines rand endpoint from where ZIP with PM files will be GET. @@ -203,7 +195,7 @@ Rest SB Client Adapter configuration :language: YAML Mapping Configuration -~~~~~~~~~~~~~~~~~~~~~ +--------------------- Configuration file **pm-ves-message-mapping.yaml** contains all definitions required to define the mapping from ZIP file with collection of csv files information to VES Message format @@ -232,20 +224,18 @@ from ZIP file with collection of csv files information to VES Message format :language: YAML PM Adapter Configuration -======================== +------------------------ PM Adapters can be instantiated at runtime -Create a PM Adapter -~~~~~~~~~~~~~~~~~~~ +**Create a PM Adapter** **POST** ``https://:/adapters/adapter`` .. literalinclude:: create-adapter.json :language: JSON -Get PM Adapters -~~~~~~~~~~~~~~~ +**Get PM Adapters** **GET** ``https://:/adapters/`` @@ -253,7 +243,6 @@ Get PM Adapters :language: JSON -Delete PM Adapter -~~~~~~~~~~~~~~~~~ +**Delete PM Adapter** **DELETE** ``https://:/adapters/adapter/10.53.40.50``