Create controller for ProvMnS interface on NCMP 30/141530/3
authorseanbeirne <sean.beirne@est.tech>
Tue, 8 Jul 2025 08:55:56 +0000 (09:55 +0100)
committerseanbeirne <sean.beirne@est.tech>
Tue, 15 Jul 2025 09:41:15 +0000 (10:41 +0100)
commitdbe68d7e74c70029402d9918a128b826969e083a
tree363661e259ce8c94849aed13639730d95039ffb6
parentc89188087dd114ec88cb7e66b9338d40d3a4f7bf
Create controller for ProvMnS interface on NCMP

- New endpoints return 501 Not Implemented. Full implementation to be
  completed in later patch
- Parameter descriptions pulled from 3GPP documentation (ref to wiki)
- TODO: implement southbound interface forwarding in NCMP

Issue-ID: CPS-2702
Change-Id: I38e1c518e166991ee1f78858edbcbea63ba744cc
Signed-off-by: seanbeirne <sean.beirne@est.tech>
12 files changed:
cps-application/src/main/resources/application.yml
cps-application/src/test/resources/application.yml
cps-ncmp-rest/.openapi-generator-ignore-provmns
cps-ncmp-rest/pom.xml
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/controller/ProvMnsController.java [new file with mode: 0644]
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/provmns/model/ClassNameIdGetDataNodeSelectorParameter.java [new file with mode: 0644]
cps-ncmp-rest/src/main/java/org/onap/cps/ncmp/rest/provmns/model/Resource.java
cps-ncmp-rest/src/test/groovy/org/onap/cps/ncmp/rest/controller/ProvMnsControllerSpec.groovy [new file with mode: 0644]
cps-ncmp-rest/src/test/resources/application.yml
integration-test/src/test/groovy/org/onap/cps/integration/functional/ncmp/provmns/ProvMnSRestApiSpec.groovy [new file with mode: 0644]
integration-test/src/test/resources/application.yml
postman-collections/CPS.postman_collection.json