Commit ecf0976c authored by Hammad Zafar's avatar Hammad Zafar Committed by Elian Kraja
Browse files

add first draft of v2.2.1

parent 21d85d45
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -17,6 +17,7 @@ import public "models/ecgi.proto";
import public "models/rab_est_notification_erab_qos_parameters.proto";
import public "models/rab_est_notification_temp_ue_id.proto";
import public "models/time_stamp.proto";
import public "models/links2.proto";
message RabEstNotification {
......@@ -37,4 +38,6 @@ message RabEstNotification {
TimeStamp timeStamp = 7;
Links2 _links = 8;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -15,19 +15,25 @@ package mec012;
import public "models/ca_reconf_subscription_links.proto";
import public "models/rab_est_subscription_filter_criteria_qci.proto";
import public "models/time_stamp.proto";
import public "models/websock_notif_config.proto";
message RabEstSubscription {
CaReconfSubscriptionLinks Underscorelinks = 1;
CaReconfSubscriptionLinks _links = 1;
// URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
// URI exposed by the client on which to receive notifications via HTTP. See note.
string callbackReference = 2;
TimeStamp expiryDeadline = 3;
WebsockNotifConfig websockNotifConfig = 3;
RabEstSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
TimeStamp expiryDeadline = 4;
RabEstSubscriptionFilterCriteriaQci filterCriteriaQci = 5;
// Shall be set to \"RabEstSubscription\".
string subscriptionType = 5;
string subscriptionType = 6;
// Shall be set to TRUE by the service consumer to request a test notification via HTTP on the callbackReference URI, specified in ETSI GS MEC 009 [6], as described in clause 6.12a.
bool requestTestNotification = 7;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -16,6 +16,7 @@ import public "models/associate_id.proto";
import public "models/ecgi.proto";
import public "models/rab_mod_notification_erab_qos_parameters.proto";
import public "models/time_stamp.proto";
import public "models/links2.proto";
message RabModNotification {
......@@ -34,4 +35,6 @@ message RabModNotification {
TimeStamp timeStamp = 6;
Links2 _links = 7;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -12,22 +12,28 @@ syntax = "proto3";
package mec012;
import public "models/ca_reconf_subscription_links.proto";
import public "models/links.proto";
import public "models/rab_mod_subscription_filter_criteria_qci.proto";
import public "models/time_stamp.proto";
import public "models/websock_notif_config.proto";
message RabModSubscription {
CaReconfSubscriptionLinks Underscorelinks = 1;
// Shall be set to \"RabModSubscription\".
string subscriptionType = 1;
Links _links = 2;
// URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
string callbackReference = 2;
// URI exposed by the client on which to receive notifications via HTTP. See note.
string callbackReference = 3;
TimeStamp expiryDeadline = 3;
TimeStamp expiryDeadline = 4;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 5;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
WebsockNotifConfig websockNotifConfig = 6;
// Shall be set to \"RabModSubscription\".
string subscriptionType = 5;
// Shall be set to TRUE by the service consumer to request a test notification via HTTP on the callbackReference URI, specified in ETSI GS MEC 009 [6], as described in clause 6.12a.
bool requestTestNotification = 7;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -16,6 +16,7 @@ import public "models/associate_id.proto";
import public "models/ecgi.proto";
import public "models/rab_rel_notification_erab_release_info.proto";
import public "models/time_stamp.proto";
import public "models/links2.proto";
message RabRelNotification {
......@@ -31,4 +32,6 @@ message RabRelNotification {
TimeStamp timeStamp = 5;
Links2 _links = 6;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -12,22 +12,28 @@ syntax = "proto3";
package mec012;
import public "models/ca_reconf_subscription_links.proto";
import public "models/links.proto";
import public "models/rab_mod_subscription_filter_criteria_qci.proto";
import public "models/time_stamp.proto";
import public "models/websock_notif_config.proto";
message RabRelSubscription {
CaReconfSubscriptionLinks Underscorelinks = 1;
Links _links = 1;
// URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
// URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response. If not present, the service consumer is requesting the use of a Websocket for notifications. See note.
string callbackReference = 2;
TimeStamp expiryDeadline = 3;
WebsockNotifConfig websockNotifConfig = 3;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 4;
// Set to TRUE by the service consumer to request a test notification on the callbackReference URI to determine if it is reachable by RNIS for notifications.
bool requestTestNotification = 4;
TimeStamp expiryDeadline = 5;
RabModSubscriptionFilterCriteriaQci filterCriteriaQci = 6;
// Shall be set to \"RabRelSubscription\".
string subscriptionType = 5;
string subscriptionType = 7;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -14,6 +14,7 @@ package mec012;
import public "models/s1_bearer_notification_s1_ue_info.proto";
import public "models/time_stamp.proto";
import public "models/links2.proto";
message S1BearerNotification {
......@@ -27,4 +28,7 @@ message S1BearerNotification {
TimeStamp timeStamp = 4;
// Links to resources related to this notification.
Links2 _links = 5;
}
/*
ETSI GS MEC 012 - Radio Network Information API
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......@@ -12,25 +12,31 @@ syntax = "proto3";
package mec012;
import public "models/ca_reconf_subscription_links.proto";
import public "models/links.proto";
import public "models/s1_bearer_subscription_s1_bearer_subscription_criteria.proto";
import public "models/time_stamp.proto";
import public "models/websock_notif_config.proto";
message S1BearerSubscription {
S1BearerSubscriptionS1BearerSubscriptionCriteria S1BearerSubscriptionCriteria = 1;
CaReconfSubscriptionLinks Underscorelinks = 2;
Links _links = 2;
// URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response.
// URI exposed by the client on which to receive notifications via HTTP. See note.
string callbackReference = 3;
// Description of the subscribed event. The event is included both in the request and in the response. \\nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE.
repeated int32 eventType = 4;
WebsockNotifConfig websockNotifConfig = 4;
// Shall be set to TRUE by the service consumer to request a test notification via HTTP on the callbackReference URI, specified in ETSI GS MEC 009 [6], as described in clause 6.12a.
bool requestTestNotification = 5;
TimeStamp expiryDeadline = 5;
// Description of the subscribed event. The event is included both in the request and in the response. \\nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE.
repeated int32 eventType = 6;
TimeStamp expiryDeadline = 7;
// Shall be set to \"S1BearerSubscription\".
string subscriptionType = 6;
string subscriptionType = 8;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
/*
ETSI GS MEC 012 - Radio Network Information API
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
syntax = "proto3";
package mec012;
import public "models/links2.proto";
message TestNotification {
// Shall be set to "TestNotification"
string notificationType = 1;
// Links to resources related to this notification.
Links2 _links = 2;
}
......@@ -3,7 +3,7 @@
The ETSI MEC ISG MEC012 Radio Network Information API described using OpenAPI.
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment