A1-PMS, make service id optional in PUT Policy 82/132482/2
authorPatrikBuhr <patrik.buhr@est.tech>
Mon, 28 Nov 2022 08:40:36 +0000 (09:40 +0100)
committerPatrik Buhr <patrik.buhr@est.tech>
Tue, 6 Dec 2022 14:44:33 +0000 (14:44 +0000)
commitc7f757e98066775ed2fdeb67f3d31777e8430624
tree117bb2b39183b9c59a5a7935e1057391ec90cb58
parentbf5e4cd0b2b2ad91238a34c558ba888c38117376
A1-PMS, make service id optional in PUT Policy

Improved API documentation.

Fixed a bug that lead to that a policy could be connected to several services if the service_id was changed.

Change-Id: I211f5db32747fc912b7ba85bfbc15ce50ee725dd
Issue-ID: CCSDK-3819
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
a1-policy-management/api/pms-api.json
a1-policy-management/api/pms-api.yaml
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/SwaggerConfig.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/PolicyInfo.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ServiceController.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ServiceRegistrationInfo.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/repository/Policies.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java
docs/offeredapis/swagger/pms-api.json
docs/offeredapis/swagger/pms-api.yaml