Commit 1307c8ad authored by Elian Kraja's avatar Elian Kraja
Browse files

Merge branch 'stf593' into 'develop'

Final draft

See merge request !1
parents 75fa0e7e 27ed830a
Loading
Loading
Loading
Loading
Loading

.jenkins.sh

0 → 100755
+18 −0
Original line number Diff line number Diff line
#!/bin/bash

specfiles=$(ls | egrep "^[^.]*.(json|yaml)")

fres=0
for i in $specfiles ; do
    echo "-- Validating and linting OpenAPI file $i..."
    swagger-cli validate $i
    res=$?
    speccy lint "$i"
    res2=$?
    fres=$(($fres||$res||$res2))
    echo "--- Validator returned $res, linter returned $res2."
done

echo "-- Final validator returns $fres."
exit $fres
+1568 −0

File added.

Preview size limit exceeded, changes collapsed.

+11 −0
Original line number Diff line number Diff line
@@ -2,7 +2,18 @@

This repository contains OpenAPIs descriptions for the interfaces specified in ETSI GS MEC 030.


## Online resources

* [Specification document](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/030/02.01.01_60/gs_MEC030v020101p.pdf)
* [Navigate the V2X Information Service API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs030-vis-api/raw/stf593/MEC030_V2XInformationService.yaml).
* [Edit the V2X Information Service API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs030-vis-api/raw/stf593/MEC030_V2XInformationService.yaml).


## License 

Unless specified otherwise, the content of this repository and the files contained are released under the BSD-3-Clause license.
See the attached LICENSE file or visit https://forge.etsi.org/legal-matters.


# Application package lifecycle and operation granting API
+21 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 030 V2X Information Service API
 
  ETSI GS MEC 030 V2X Information Service API described using OpenAPI.
 
  The version of the OpenAPI document: 2.1.1
  Contact: cti_support@etsi.org
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec030;


message CellId {

  // E-UTRAN Cell Identity as a bit string (size (28)).
  string cell_id = 1;

}
+21 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 030 V2X Information Service API
 
  ETSI GS MEC 030 V2X Information Service API described using OpenAPI.
 
  The version of the OpenAPI document: 2.1.1
  Contact: cti_support@etsi.org
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec030;


message Earfcn {

  // E-UTRA Absolute Radio Frequency Channel Number, range (0... 65535)
  int32 earfcn = 1;

}
Loading