STF644 - Milestone B - Merge stf644 to Master branch

Update OAS (YAML + JSON) and Proto3 Descriptions for MEC010-2 v3.1.1 (latest draft).

Merge request reports

Loading
+30 −0
Changes for AppGrantProto3/proto3/.openapi-generator/FILES: 30 added lines, 0 removed lines.
Original line number Diff line number Diff line
.openapi-generator-ignore
README.md
models/address_range.proto
models/app_ext_cp_config.proto
models/app_ext_cp_data.proto
models/cp_protocol_data.proto
models/ext_link_port_data.proto
models/ext_virtual_link_data.proto
models/grant.proto
models/grant_info.proto
models/grant_links.proto
models/grant_request.proto
models/grant_request_links.proto
models/grant_request_operation.proto
models/ip_address.proto
models/ip_address_type.proto
models/ip_over_ethernet_address_data.proto
models/key_value_pair.proto
models/link_type.proto
models/problem_details.proto
models/resource.proto
models/resource_definition.proto
models/resource_definition_type.proto
models/resource_handle.proto
models/vim_assets.proto
models/vim_connection_info.proto
models/vim_software_image.proto
models/zone_group_info.proto
models/zone_info.proto
services/granting_service.proto
+1 −0
Changes for AppGrantProto3/proto3/.openapi-generator/VERSION: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
5.4.0
 No newline at end of file
+26 −0
Changes for AppGrantProto3/proto3/models/address_range.proto: 26 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management

  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.

  The version of the OpenAPI document: 3.1.1

  Contact: cti_support@etsi.org

  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec0102;


message AddressRange {

  // Lowest IP address belonging to the range.
  string minAddress = 186110657;

  // Highest IP address belonging to the range.
  string maxAddress = 26244592;

}
+30 −0
Changes for AppGrantProto3/proto3/models/app_ext_cp_config.proto: 30 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management

  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.

  The version of the OpenAPI document: 3.1.1

  Contact: cti_support@etsi.org

  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec0102;

import public "models/cp_protocol_data.proto";

message AppExtCpConfig {

  // Identifier of the external CP instance to which this set of configuration parameters is requested to be applied.   Shall be present if this instance has already been created.
  string cpInstanceId = 363409188;

  // Parameters for configuring the network protocols on the link port that connects the CP to a VL. See note.
  repeated CpProtocolData cpProtocolData = 445314194;

  // Identifier of a pre-configured link port to which the external CP will be associated. See note.
  string linkPortId = 215924247;

}
+27 −0
Changes for AppGrantProto3/proto3/models/app_ext_cp_data.proto: 27 added lines, 0 removed lines.
Original line number Diff line number Diff line
/*
  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management

  ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.

  The version of the OpenAPI document: 3.1.1

  Contact: cti_support@etsi.org

  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec0102;

import public "models/app_ext_cp_config.proto";

message AppExtCpData {

  // List of instance data that need to be configured on the CP instances created from the respective CPD.
  repeated AppExtCpConfig cpConfig = 378358258;

  // The identifier of the CPD in the AppD.
  string cpdId = 94863634;

}
Loading
Loading