1 // Code generated by go-swagger; DO NOT EDIT.
5 // This file was generated by the swagger tool.
6 // Editing this file might prove futile when you re-run the swagger generate command
13 // SwaggerJSON embedded version of the swagger document used at generation time
14 SwaggerJSON json.RawMessage
15 // FlatSwaggerJSON embedded flattened version of the swagger document used at generation time
16 FlatSwaggerJSON json.RawMessage
20 SwaggerJSON = json.RawMessage([]byte(`{
26 "description": "This is the initial REST API for RIC subscription",
27 "title": "RIC subscription",
30 "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
35 "basePath": "/ric/v1",
37 "/subscriptions/control": {
48 "summary": "Subscribe and send \"CONTROL\" message to RAN to initiate or resume call processing in RAN",
49 "operationId": "subscribeControl",
52 "description": "Subscription control parameters",
53 "name": "ControlParams",
56 "$ref": "#/definitions/ControlParams"
62 "description": "Subscription successfully created",
64 "$ref": "#/definitions/SubscriptionResult"
68 "description": "Invalid input"
71 "description": "Internal error"
76 "/subscriptions/policy": {
87 "summary": "Subscribe and send \"POLICY\" message to RAN to execute a specific POLICY during call processing in RAN after each occurrence of a defined SUBSCRIPTION",
88 "operationId": "subscribePolicy",
91 "description": "Subscription policy parameters",
92 "name": "PolicyParams",
95 "$ref": "#/definitions/PolicyParams"
101 "description": "Subscription successfully created",
103 "$ref": "#/definitions/SubscriptionResult"
107 "description": "Invalid input"
110 "description": "Internal error"
115 "/subscriptions/report": {
126 "summary": "Subscribe a list of X2AP event triggers to receive \"REPORT\" messages sent by RAN",
127 "operationId": "subscribeReport",
130 "description": "Subscription report parameters",
131 "name": "ReportParams",
134 "$ref": "#/definitions/ReportParams"
140 "description": "Subscription successfully created",
142 "$ref": "#/definitions/SubscriptionResult"
146 "description": "Invalid input"
149 "description": "Internal error"
154 "/subscriptions/{subscriptionId}": {
159 "summary": "Unsubscribe X2AP events from Subscription Manager",
160 "operationId": "Unsubscribe",
164 "description": "The subscriptionId to be unsubscribed",
165 "name": "subscriptionId",
172 "description": "Operation done successfully"
175 "description": "Invalid requestorId supplied"
178 "description": "Internal error"
199 "InterfaceDirection",
207 "InterfaceDirection": {
221 "EventTriggerList": {
224 "$ref": "#/definitions/EventTrigger"
246 "$ref": "#/definitions/EventTriggerList"
253 "SubscriptionResult": {
254 "description": "A list of unique IDs",
260 "SubscriptionType": {
271 FlatSwaggerJSON = json.RawMessage([]byte(`{
277 "description": "This is the initial REST API for RIC subscription",
278 "title": "RIC subscription",
280 "name": "Apache 2.0",
281 "url": "http://www.apache.org/licenses/LICENSE-2.0.html"
286 "basePath": "/ric/v1",
288 "/subscriptions/control": {
299 "summary": "Subscribe and send \"CONTROL\" message to RAN to initiate or resume call processing in RAN",
300 "operationId": "subscribeControl",
303 "description": "Subscription control parameters",
304 "name": "ControlParams",
307 "$ref": "#/definitions/ControlParams"
313 "description": "Subscription successfully created",
315 "$ref": "#/definitions/SubscriptionResult"
319 "description": "Invalid input"
322 "description": "Internal error"
327 "/subscriptions/policy": {
338 "summary": "Subscribe and send \"POLICY\" message to RAN to execute a specific POLICY during call processing in RAN after each occurrence of a defined SUBSCRIPTION",
339 "operationId": "subscribePolicy",
342 "description": "Subscription policy parameters",
343 "name": "PolicyParams",
346 "$ref": "#/definitions/PolicyParams"
352 "description": "Subscription successfully created",
354 "$ref": "#/definitions/SubscriptionResult"
358 "description": "Invalid input"
361 "description": "Internal error"
366 "/subscriptions/report": {
377 "summary": "Subscribe a list of X2AP event triggers to receive \"REPORT\" messages sent by RAN",
378 "operationId": "subscribeReport",
381 "description": "Subscription report parameters",
382 "name": "ReportParams",
385 "$ref": "#/definitions/ReportParams"
391 "description": "Subscription successfully created",
393 "$ref": "#/definitions/SubscriptionResult"
397 "description": "Invalid input"
400 "description": "Internal error"
405 "/subscriptions/{subscriptionId}": {
410 "summary": "Unsubscribe X2AP events from Subscription Manager",
411 "operationId": "Unsubscribe",
415 "description": "The subscriptionId to be unsubscribed",
416 "name": "subscriptionId",
423 "description": "Operation done successfully"
426 "description": "Invalid requestorId supplied"
429 "description": "Internal error"
450 "InterfaceDirection",
458 "InterfaceDirection": {
472 "EventTriggerList": {
475 "$ref": "#/definitions/EventTrigger"
497 "$ref": "#/definitions/EventTriggerList"
504 "SubscriptionResult": {
505 "description": "A list of unique IDs",
511 "SubscriptionType": {