schemes:
- http
paths:
+ /config:
+ get:
+ summary: Returns the configuration of all xapps
+ tags:
+ - xapp
+ operationId: getXappConfigList
+ produces:
+ - application/json
+ responses:
+ '200':
+ description: successful query of xApp config
+ schema:
+ $ref: '#/definitions/XappConfigList'
+ '500':
+ description: Internal error
/subscriptions:
get:
summary: Returns list of subscriptions
- "common"
summary: Unsubscribe X2AP events from Subscription Manager
operationId: Unsubscribe
+ consumes:
+ - application/json
+ produces:
+ - application/json
parameters:
- name: subscriptionId
in: path
'500':
description: Internal error
definitions:
+ XAppConfig:
+ type: object
+ required:
+ - metadata
+ - config
+ properties:
+ metadata:
+ $ref: '#/definitions/ConfigMetadata'
+ config:
+ type: object
+ description: Configuration in JSON format
+ XappConfigList:
+ type: array
+ items:
+ $ref: '#/definitions/XAppConfig'
SubscriptionType:
type: string
enum:
type: integer
PolicyParameterValue:
type: integer
- SubscriptionResponseItem:
+ SubscriptionInstance:
type: object
required:
- - SubscriptionId
- RequestorId
- InstanceId
properties:
- SubscriptionId:
- type: string
RequestorId:
type: integer
InstanceId:
type: integer
SubscriptionResponse:
- type: array
- items:
- $ref: '#/definitions/SubscriptionResponseItem'
+ type: object
+ required:
+ - SubscriptionId
+ - SubscriptionInstances
+ properties:
+ SubscriptionId:
+ type: string
+ SubscriptionInstances:
+ type: array
+ items:
+ $ref: '#/definitions/SubscriptionInstance'
SubscriptionData:
type: object
properties: