Loading services/TS29222_CAPIF_Discover_Service_API/.openapi-generator/FILES +3 −0 Original line number Diff line number Diff line .dockerignore .gitignore .openapi-generator-ignore .travis.yml Dockerfile README.md Loading Loading @@ -34,6 +35,7 @@ service_apis/models/ipv6_address_range.py service_apis/models/local2d_point_uncertainty_ellipse.py service_apis/models/local3d_point_uncertainty_ellipsoid.py service_apis/models/local_origin.py service_apis/models/o_auth_grant_type.py service_apis/models/operation.py service_apis/models/point.py service_apis/models/point_altitude.py Loading @@ -56,6 +58,7 @@ service_apis/models/uncertainty_ellipsoid.py service_apis/models/version.py service_apis/openapi/openapi.yaml service_apis/test/__init__.py service_apis/test/test_default_controller.py service_apis/typing_utils.py service_apis/util.py requirements.txt Loading services/TS29222_CAPIF_Discover_Service_API/.openapi-generator/VERSION +1 −1 Original line number Diff line number Diff line 7.5.0 7.11.0 services/TS29222_CAPIF_Discover_Service_API/README.md +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ To run the server, please execute the following from the root directory: ``` pip3 install -r requirements.txt python3 -m openapi_server python3 -m service_apis ``` and open your browser to here: Loading services/TS29222_CAPIF_Discover_Service_API/service_apis/controllers/default_controller.py +3 −4 Original line number Diff line number Diff line from service_apis.models.discovered_apis import DiscoveredAPIs # noqa: E501 import json from flask import request, current_app Loading @@ -10,7 +8,7 @@ from ..core.discoveredapis import DiscoverApisOperations, return_negotiated_supp discover_apis = DiscoverApisOperations() def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_type=None, protocol=None, aef_id=None, data_format=None, api_cat=None, preferred_aef_loc=None, req_api_prov_name=None, supported_features=None, api_supported_features=None, ue_ip_addr=None, service_kpis=None): # noqa: E501 def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_type=None, protocol=None, aef_id=None, data_format=None, api_cat=None, preferred_aef_loc=None, req_api_prov_name=None, supported_features=None, api_supported_features=None, ue_ip_addr=None, service_kpis=None, grant_types=None): # noqa: E501 """all_service_apis_get Discover published service APIs and retrieve a collection of APIs according to certain filter criteria. # noqa: E501 Loading Loading @@ -43,10 +41,11 @@ def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_t :type ue_ip_addr: dict | bytes :param service_kpis: Contains iInformation about service characteristics provided by the targeted service API(s). :type service_kpis: dict | bytes :param grant_types: Contains the OAuth grant types that need to be supported. :type grant_types: list | bytes :rtype: Union[DiscoveredAPIs, Tuple[DiscoveredAPIs, int], Tuple[DiscoveredAPIs, int, Dict[str, str]] """ current_app.logger.info("Discovering service apis") query_params = {"api_name": api_name, "api_version": api_version, "comm_type": comm_type, Loading services/TS29222_CAPIF_Discover_Service_API/service_apis/models/__init__.py +43 −0 Original line number Diff line number Diff line # flake8: noqa # import models into model package from service_apis.models.aef_location import AefLocation from service_apis.models.aef_profile import AefProfile from service_apis.models.api_status import ApiStatus from service_apis.models.civic_address import CivicAddress from service_apis.models.communication_type import CommunicationType from service_apis.models.custom_operation import CustomOperation from service_apis.models.data_format import DataFormat from service_apis.models.discovered_apis import DiscoveredAPIs from service_apis.models.ellipsoid_arc import EllipsoidArc from service_apis.models.gad_shape import GADShape from service_apis.models.geographic_area import GeographicArea from service_apis.models.geographical_coordinates import GeographicalCoordinates from service_apis.models.interface_description import InterfaceDescription from service_apis.models.invalid_param import InvalidParam from service_apis.models.ip_addr_info import IpAddrInfo from service_apis.models.ip_addr_range import IpAddrRange from service_apis.models.ipv4_address_range import Ipv4AddressRange from service_apis.models.ipv6_addr1 import Ipv6Addr1 from service_apis.models.ipv6_address_range import Ipv6AddressRange from service_apis.models.local2d_point_uncertainty_ellipse import Local2dPointUncertaintyEllipse from service_apis.models.local3d_point_uncertainty_ellipsoid import Local3dPointUncertaintyEllipsoid from service_apis.models.local_origin import LocalOrigin from service_apis.models.o_auth_grant_type import OAuthGrantType from service_apis.models.operation import Operation from service_apis.models.point import Point from service_apis.models.point_altitude import PointAltitude from service_apis.models.point_altitude_uncertainty import PointAltitudeUncertainty from service_apis.models.point_uncertainty_circle import PointUncertaintyCircle from service_apis.models.point_uncertainty_ellipse import PointUncertaintyEllipse from service_apis.models.polygon import Polygon from service_apis.models.problem_details import ProblemDetails from service_apis.models.protocol import Protocol from service_apis.models.published_api_path import PublishedApiPath from service_apis.models.relative_cartesian_location import RelativeCartesianLocation from service_apis.models.resource import Resource from service_apis.models.security_method import SecurityMethod from service_apis.models.service_api_description import ServiceAPIDescription from service_apis.models.service_kpis import ServiceKpis from service_apis.models.shareable_information import ShareableInformation from service_apis.models.supported_gad_shapes import SupportedGADShapes from service_apis.models.uncertainty_ellipse import UncertaintyEllipse from service_apis.models.uncertainty_ellipsoid import UncertaintyEllipsoid from service_apis.models.version import Version Loading
services/TS29222_CAPIF_Discover_Service_API/.openapi-generator/FILES +3 −0 Original line number Diff line number Diff line .dockerignore .gitignore .openapi-generator-ignore .travis.yml Dockerfile README.md Loading Loading @@ -34,6 +35,7 @@ service_apis/models/ipv6_address_range.py service_apis/models/local2d_point_uncertainty_ellipse.py service_apis/models/local3d_point_uncertainty_ellipsoid.py service_apis/models/local_origin.py service_apis/models/o_auth_grant_type.py service_apis/models/operation.py service_apis/models/point.py service_apis/models/point_altitude.py Loading @@ -56,6 +58,7 @@ service_apis/models/uncertainty_ellipsoid.py service_apis/models/version.py service_apis/openapi/openapi.yaml service_apis/test/__init__.py service_apis/test/test_default_controller.py service_apis/typing_utils.py service_apis/util.py requirements.txt Loading
services/TS29222_CAPIF_Discover_Service_API/.openapi-generator/VERSION +1 −1 Original line number Diff line number Diff line 7.5.0 7.11.0
services/TS29222_CAPIF_Discover_Service_API/README.md +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ To run the server, please execute the following from the root directory: ``` pip3 install -r requirements.txt python3 -m openapi_server python3 -m service_apis ``` and open your browser to here: Loading
services/TS29222_CAPIF_Discover_Service_API/service_apis/controllers/default_controller.py +3 −4 Original line number Diff line number Diff line from service_apis.models.discovered_apis import DiscoveredAPIs # noqa: E501 import json from flask import request, current_app Loading @@ -10,7 +8,7 @@ from ..core.discoveredapis import DiscoverApisOperations, return_negotiated_supp discover_apis = DiscoverApisOperations() def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_type=None, protocol=None, aef_id=None, data_format=None, api_cat=None, preferred_aef_loc=None, req_api_prov_name=None, supported_features=None, api_supported_features=None, ue_ip_addr=None, service_kpis=None): # noqa: E501 def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_type=None, protocol=None, aef_id=None, data_format=None, api_cat=None, preferred_aef_loc=None, req_api_prov_name=None, supported_features=None, api_supported_features=None, ue_ip_addr=None, service_kpis=None, grant_types=None): # noqa: E501 """all_service_apis_get Discover published service APIs and retrieve a collection of APIs according to certain filter criteria. # noqa: E501 Loading Loading @@ -43,10 +41,11 @@ def all_service_apis_get(api_invoker_id, api_name=None, api_version=None, comm_t :type ue_ip_addr: dict | bytes :param service_kpis: Contains iInformation about service characteristics provided by the targeted service API(s). :type service_kpis: dict | bytes :param grant_types: Contains the OAuth grant types that need to be supported. :type grant_types: list | bytes :rtype: Union[DiscoveredAPIs, Tuple[DiscoveredAPIs, int], Tuple[DiscoveredAPIs, int, Dict[str, str]] """ current_app.logger.info("Discovering service apis") query_params = {"api_name": api_name, "api_version": api_version, "comm_type": comm_type, Loading
services/TS29222_CAPIF_Discover_Service_API/service_apis/models/__init__.py +43 −0 Original line number Diff line number Diff line # flake8: noqa # import models into model package from service_apis.models.aef_location import AefLocation from service_apis.models.aef_profile import AefProfile from service_apis.models.api_status import ApiStatus from service_apis.models.civic_address import CivicAddress from service_apis.models.communication_type import CommunicationType from service_apis.models.custom_operation import CustomOperation from service_apis.models.data_format import DataFormat from service_apis.models.discovered_apis import DiscoveredAPIs from service_apis.models.ellipsoid_arc import EllipsoidArc from service_apis.models.gad_shape import GADShape from service_apis.models.geographic_area import GeographicArea from service_apis.models.geographical_coordinates import GeographicalCoordinates from service_apis.models.interface_description import InterfaceDescription from service_apis.models.invalid_param import InvalidParam from service_apis.models.ip_addr_info import IpAddrInfo from service_apis.models.ip_addr_range import IpAddrRange from service_apis.models.ipv4_address_range import Ipv4AddressRange from service_apis.models.ipv6_addr1 import Ipv6Addr1 from service_apis.models.ipv6_address_range import Ipv6AddressRange from service_apis.models.local2d_point_uncertainty_ellipse import Local2dPointUncertaintyEllipse from service_apis.models.local3d_point_uncertainty_ellipsoid import Local3dPointUncertaintyEllipsoid from service_apis.models.local_origin import LocalOrigin from service_apis.models.o_auth_grant_type import OAuthGrantType from service_apis.models.operation import Operation from service_apis.models.point import Point from service_apis.models.point_altitude import PointAltitude from service_apis.models.point_altitude_uncertainty import PointAltitudeUncertainty from service_apis.models.point_uncertainty_circle import PointUncertaintyCircle from service_apis.models.point_uncertainty_ellipse import PointUncertaintyEllipse from service_apis.models.polygon import Polygon from service_apis.models.problem_details import ProblemDetails from service_apis.models.protocol import Protocol from service_apis.models.published_api_path import PublishedApiPath from service_apis.models.relative_cartesian_location import RelativeCartesianLocation from service_apis.models.resource import Resource from service_apis.models.security_method import SecurityMethod from service_apis.models.service_api_description import ServiceAPIDescription from service_apis.models.service_kpis import ServiceKpis from service_apis.models.shareable_information import ShareableInformation from service_apis.models.supported_gad_shapes import SupportedGADShapes from service_apis.models.uncertainty_ellipse import UncertaintyEllipse from service_apis.models.uncertainty_ellipsoid import UncertaintyEllipsoid from service_apis.models.version import Version