X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=Swagger%2FE2Manager_API.yaml;h=e5476f0d3689d383b59567112d225ee42f061cc6;hb=11768a2e58fa729372fb99d30bdc66b1fa252be3;hp=685ac2d58fa6e5ea0e64709e0babff0395ba57da;hpb=de19068aaa1f3d2b415cd960106121ceb167aaa9;p=ric-plt%2Fe2mgr.git diff --git a/Swagger/E2Manager_API.yaml b/Swagger/E2Manager_API.yaml index 685ac2d..e5476f0 100644 --- a/Swagger/E2Manager_API.yaml +++ b/Swagger/E2Manager_API.yaml @@ -16,11 +16,15 @@ # limitations under the License. # ========================LICENSE_END=================================== +# This source code is part of the near-RT RIC (RAN Intelligent Controller) +# platform project (RICP). + + openapi: 3.0.0 info: title: E2 Manager Service description: E2 Manager Service APIs - version: 2.0.5 + version: 3.0.3 servers: - url: 'http://{apiRoot}/v1' variables: @@ -205,6 +209,26 @@ paths: responses: '200': description: OK + /e2t/list: + get: + tags: + - e2t + summary: Gets a list of all E2T Instances address and their associated RANs + responses: + '200': + description: Successful operation + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/E2tIdentity' + '500': + description: Internal Error + content: + application/problem+json: + schema: + $ref: '#/components/schemas/ErrorResponse' components: schemas: SetupRequest: @@ -919,3 +943,27 @@ radioNetwork:pDCP-Overload] errorMessage: type: string description: Human readable text + E2tIdentity: + type: object + required: + - e2tAddress + - ranNames + properties: + e2tAddress: + type: string + ranNames: + items: + type: string + type: array + E2tErrorResponse: + type: object + required: + - errorCode + - errorMessage + properties: + errorCode: + type: string + description: '500 - RNIB error, 501 - internal problem' + errorMessage: + type: string + description: Human readable text \ No newline at end of file