X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=api%2Frouting_manager.yaml;h=f4f852d6f31a21e1be5f18223271659d02b9bb6d;hb=a8596ec6db91b8a45a1a21421a726b9b05ce7d48;hp=7a1e3027c444e95beecc351d0cd1f427a507da14;hpb=ece41b2c00dcc3c8942bd2e30e7a3a7956175ef9;p=ric-plt%2Frtmgr.git diff --git a/api/routing_manager.yaml b/api/routing_manager.yaml index 7a1e302..f4f852d 100644 --- a/api/routing_manager.yaml +++ b/api/routing_manager.yaml @@ -14,9 +14,14 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +# +# This source code is part of the near-RT RIC (RAN Intelligent Controller) +# platform project (RICP). +# #================================================================================== # # +# # Abstract: Routing Manager's RESTful API definition # Date: 28 August 2019 # @@ -126,6 +131,26 @@ paths: description: "Invalid data" 201: description: "Xapp Subscription data received" + delete: + tags: + - "handle" + summary: "API for deleting an xapp subscription" + description: "By performing the delete operation on xapp-subscription-handle resource, the API caller will be able to update routing manager about the deletion of an xapp's subscription" + operationId: "delete_xapp_subscription_handle" + consumes: + - "application/json" + parameters: + - in: "body" + name: "xapp-subscription-data" + description: "xApp related subscription data" + required: true + schema: + $ref: "#/definitions/xapp-subscription-data" + responses: + 204: + description: "Content not found" + 200: + description: "Xapp Subscription deleted" /handles/xapp-subscription-handle/{subscription_id}: put: tags: @@ -171,8 +196,7 @@ definitions: type: "object" properties: id: - type: "integer" - format: "int64" + type: "string" event: type: "string" version: @@ -196,7 +220,7 @@ definitions: maximum: 65535 subscription_id: #subscription sequence number type: "integer" - format: "int16" + format: "int32" xapp-list: type: "array" items: