summaryrefslogtreecommitdiffstats
path: root/a1-policy-management/api/pms-api-v3.yaml
diff options
context:
space:
mode:
authorraviteja.karumuri <raviteja.karumuri@est.tech>2024-04-30 22:15:58 +0100
committerraviteja.karumuri <raviteja.karumuri@est.tech>2024-06-20 11:38:55 +0100
commit10948b6d86645c7e30d86f787fcf17a0eefd22be (patch)
treed418eb79283071624e203121eac8dbd1f6de92fb /a1-policy-management/api/pms-api-v3.yaml
parenta5eea6c8b67ede9db9b741935398e246c6095671 (diff)
Implementing other V3 Controllers
Issue-ID: CCSDK-4008 Change-Id: I00408d0189f26142f50c8ee3ae90fc98647e7a0d Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
Diffstat (limited to 'a1-policy-management/api/pms-api-v3.yaml')
-rw-r--r--a1-policy-management/api/pms-api-v3.yaml13
1 files changed, 9 insertions, 4 deletions
diff --git a/a1-policy-management/api/pms-api-v3.yaml b/a1-policy-management/api/pms-api-v3.yaml
index 2caf7086..3d390569 100644
--- a/a1-policy-management/api/pms-api-v3.yaml
+++ b/a1-policy-management/api/pms-api-v3.yaml
@@ -19,7 +19,7 @@
openapi: 3.0.3
info:
title: 'A1 policy management API'
- version: 3.0.0
+ version: 1.0.0
x-api-id: a31c510b-20e6-4a08-af16-368c44d7fba8
x-audience: external-public
description: "<h2>General</h2><p>The O-RAN Non-RT RIC Policy Management Service\
@@ -168,7 +168,7 @@ paths:
summary: Query Near-RT RIC information
tags:
- NearRT-RIC Repository
- /policyTypes:
+ /policytypes:
get:
operationId: getPolicyTypes
parameters:
@@ -238,7 +238,7 @@ paths:
description: Query policy type identities
tags:
- A1 Policy Management
- /policyTypes/{policyTypeId}:
+ /policytypes/{policyTypeId}:
get:
operationId: getPolicyTypeDefinition
parameters:
@@ -301,7 +301,7 @@ paths:
content:
application/json:
schema:
- type: object
+ $ref: '#/components/schemas/PolicyObject'
examples:
policyObject:
$ref: '#/components/examples/PolicyObject'
@@ -863,6 +863,11 @@ components:
\ false."
nullable: false
type: boolean
+ policyId:
+ description: identity of the Policy
+ type: string
+ example:
+ 'POLICY-ID'
serviceId:
description: the identity of the service owning the policy. This can be
used to group the policies (it is possible to get all policies associated