Fix OpenAPI definitions (v3) and examples 67/139967/2
authorlapentafd <francesco.lapenta@est.tech>
Mon, 20 Jan 2025 12:24:34 +0000 (12:24 +0000)
committerFrancesco Davide Lapenta <francesco.lapenta@est.tech>
Mon, 27 Jan 2025 15:10:27 +0000 (15:10 +0000)
commitc816596509144b1c2b8775471bc82610c77895e4
tree76b4a34531e53895e2d466b20eb36d4d2c8c51d9
parented36ee090df371a1720d6973434013db2cb949b4
Fix OpenAPI definitions (v3) and examples

- Added /policies/{policyId}/status endpoint
- Creation of PolicyTypeObject, and used it instead of PolicyObject for /policy-types

Issue-ID: CCSDK-4076
Change-Id: Ie4311d64cdbaa0c34f9c2d2c9e1de7fbc2248311
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
15 files changed:
a1-policy-management/api/offeredapis/openapitoolgen/offeredapis/pms-api/index.html
a1-policy-management/api/offeredapis/openapitoolgen/offeredapis/pms-api/v3/custom/index.html
a1-policy-management/api/offeredapis/openapitoolgen/offeredapis/pms-api/v3/index.html
a1-policy-management/api/offeredapis/swagger/a1pms-api-v3.json
a1-policy-management/api/offeredapis/swagger/pms-api-v3.json
a1-policy-management/api/offeredapis/swagger/pms-api-v3.yaml
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v3/PolicyControllerV3.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/service/v3/PolicyService.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v3/PolicyControllerV3Test.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/service/v3/PolicyServiceTest.java
docs/offeredapis/openapitoolgen/offeredapis/pms-api/v3/custom/index.html
docs/offeredapis/openapitoolgen/offeredapis/pms-api/v3/index.html
docs/offeredapis/swagger/a1pms-api-v3.json
docs/offeredapis/swagger/pms-api-v3.json
docs/offeredapis/swagger/pms-api-v3.yaml