AAI-esr-server
------------------------------------------------
-ESR provide a way to register external system which not included in ONAP system, mainly inclouded VIM/VNFM/EMS/thirdparty SDNC. esr-server as the backend of exteral system register service mainly include the system register information preprocessing, system available check.
+ESR provide a way to register external system which not included in ONAP system, mainly inclouded VIM/VNFM/EMS/thirdparty SDNC. esr-server as the backend of external system register service mainly include the system register information preprocessing, system available check.
ESR comprises two modules: the esr server module and the esr gui module. And both esr service and esr gui belongs A&AI.
--- /dev/null
+ESR server Component Offered APIs
+==================================
+The esr server module provides the following APIs.
+
+* VIM register
+* VIM query
+* VIM update
+* VIM Deletion
+* VNFM register
+* VNFM query
+* VNFM update
+* VNFM Deletion
+* EMS register
+* EMS query
+* EMS update
+* EMS Deletion
+* thirdparty SDNC register
+* thirdparty SDNC query
+* thirdparty SDNC update
+* thirdparty SDNC Deletion
+
+
Multi-Cloud
^^^^^^^^^^^
-ESR will call the API from Multi-Cloud to update the cloud-region infomation after put the VIM data to A&AI.
+ESR will call the API from Multi-Cloud to update the cloud-region information after put the VIM data to A&AI.
#. Update VIM Info:
Check status of ESR
^^^^^^^^^^^^^^^^^^^^^^^
-Test whether esr-server is runing:
+Test whether esr-server is running:
GET http://ESR_SERVICE_IP:9518/api/aai-esr-server/v1/test
* [AAI-225] - aai/esr-server daily build failed
* [AAI-278] - AAI throws exception about mismatch keys adding esr-system-info to cloud-region
* [AAI-377] - esr-gui docker build failed
-* [AAI-393] - The jjb defiend in a error way that cause CSIT build failed.
+* [AAI-393] - The jjb defined in a error way that cause CSIT build failed.
* [AAI-398] - If a cloud-region didn't contain a external system info, there will be an null pointer error
* [AAI-400] - Register ServiceTest to microservice
* [AAI-407] - There is an error to startup esr-gui docker
Task
^^^^
-* [AAI-67] - Upload the server-end seed code to ONAP repostory
+* [AAI-67] - Upload the server-end seed code to ONAP repository
* [AAI-68] - Upload the ESR gui seed code to ONAP repository
* [AAI-69] - Remove the original SDNC related function from Amsterdan release.
* [AAI-70] - Collect the schema of ESR for ONAP in Amsterdam release
* [AAI-358] - Change util method from static to unstatic
* [AAI-359] - Fix the return data of del and query list API
* [AAI-360] - Realize delete vim API
-* [AAI-361] - Update VIM after register finishied.
+* [AAI-361] - Update VIM after register finished.
* [AAI-362] - Clean the Config files
* [AAI-363] - Add unit test for app configuration
* [AAI-365] - change the objectToString method to un-static