Split OpenAPI yaml file 86/116786/8
authorputhuparambil.aditya <aditya.puthuparambil@bell.ca>
Wed, 13 Jan 2021 12:06:20 +0000 (12:06 +0000)
committerRishi Chail <rishi.chail@est.tech>
Fri, 15 Jan 2021 06:52:13 +0000 (06:52 +0000)
commit001e7738f4968ec390ea8af36de019aa87e3c2f2
tree13347974f001bdf596dca49a0c64924aa70e1703
parentd45b2dc0ec3bb7d56ef1eee784a887459f609832
Split OpenAPI yaml file

1. components like schema, parameters, responses, requestBodies all moved to components.yml (https://swagger.io/docs/specification/components/)
2. CpAdmin.yml includes the configuration details for cpsAdmin APIs
3. CpsData.yml includes the API configuration details for cpsData

Issue-ID: CPS-155
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I18fb9b8a2be85d180d4625657aca399dbf60b7bc
cps-rest/docs/api/swagger/components.yaml [new file with mode: 0644]
cps-rest/docs/api/swagger/cpsAdmin.yml [new file with mode: 0644]
cps-rest/docs/api/swagger/cpsData.yml [new file with mode: 0644]
cps-rest/docs/api/swagger/openapi.yml
cps-rest/src/main/java/org/onap/cps/rest/controller/AdminRestController.java
cps-rest/src/main/java/org/onap/cps/rest/controller/DataRestController.java
cps-rest/src/test/groovy/org/onap/cps/rest/controller/AdminRestControllerSpec.groovy