/* ETSI GS MEC 021 Application Mobility Service API ETSI GS MEC 021 Application Mobility Service API described using OpenAPI. The version of the OpenAPI document: 2.1.1 Generated by OpenAPI Generator: https://openapi-generator.tech */ syntax = "proto3"; package mec021; import "google/protobuf/empty.proto"; import public "models/problem_details.proto"; import public "models/subscription_link_list.proto"; import public "models/subscription.proto"; service SubscriptionsService { rpc SubByIdDELETE (SubByIdDELETERequest) returns (google.protobuf.Empty); rpc SubByIdGET (SubByIdGETRequest) returns (Subscription); rpc SubByIdPUT (SubByIdPUTRequest) returns (Subscription); rpc SubGET (SubGETRequest) returns (SubscriptionLinkList); rpc SubPOST (SubPOSTRequest) returns (Subscription); } message SubByIdDELETERequest { string subscriptionId = 1; } message SubByIdGETRequest { string subscriptionId = 1; } message SubByIdPUTRequest { string subscriptionId = 1; Subscription subscription = 2; } message SubGETRequest { string subscriptionType = 1; } message SubPOSTRequest { Subscription subscription = 1; }