WARNING! GitLab maintenance operation scheduled for Tuesday, 11 August, from 09:00 to 15:00 (Paris time, CET/CEST). During this time window, GitLab will be completely unavailable. Thank you in advance for your understanding.
This code will read `openapi.yaml`, ensure the structure of it and translate the content into ServiceAPIDescription schema, then will create a .json named `api_description_name`. Also it is necessary to fill the ip and port fields to create correctly the schema.
The supported_features and api_supp_features fields corresponds to the capabilities of the provider and the service that the user is sharing.