Loading network_app_samples/network_app_provider_sample/nef_upf_vendor_2.jsondeleted 100755 → 0 +0 −454 Original line number Diff line number Diff line { "apiName": "5G-Network-App-API", "aefProfiles": [ { "aefId": "AEF6fc1d116574bcc797ecd74b8902b35", "versions": [ { "apiVersion": "QoS_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "QOS_MANAGEMENT", "commType": "SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/qos", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint to manage QoS levels for network traffic" }, { "resourceName": "QOS_PROFILE_SINGLE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/qos/{profileId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint to manage single QoS profile" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for managing QoS parameters" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] }, { "aefId": "AEFa8e49e01d179c79e6a4750a8363f1d", "versions": [ { "apiVersion": "TSN_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "TSN_LIST_PROFILES", "commType": "SUBSCRIBE_NOTIFY", "uri": "/profile", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving the list of available TSN profiles" }, { "resourceName": "TSN_DETAIL_PROFILE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/profile?name={profileName}", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving information about a single TSN profile" }, { "resourceName": "TSN_APPLY_CONFIGURATION", "commType": "SUBSCRIBE_NOTIFY", "uri": "/apply", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for configuring TSN connection parameters" }, { "resourceName": "TSN_CLEAR_CONFIGURATION", "commType": "SUBSCRIBE_NOTIFY", "uri": "/clear", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for removing a previous TSN connection configuration" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for managing TSN profiles" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] }, { "aefId": "AEFc1a1d48f93449af79b5289cc3b1ae1", "versions": [ { "apiVersion": "NetworkSlicing_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "SLICE_MANAGEMENT", "commType": "SUBSCRIBE_NOTIFY", "uri": "/slice", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint for managing network slices" }, { "resourceName": "SLICE_SINGLE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/slice/{sliceId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint for managing a single network slice" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for configuring network slices" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] } ], "description": "API of dummy Network-App to test", "supportedFeatures": "0", "shareableInfo": { "isShareable": true, "capifProvDoms": [ "string" ] }, "serviceAPICategory": "string", "apiSuppFeats": "0", "pubApiPath": { "ccfIds": [ "string" ] }, "ccfId": "string" } No newline at end of file Loading
network_app_samples/network_app_provider_sample/nef_upf_vendor_2.jsondeleted 100755 → 0 +0 −454 Original line number Diff line number Diff line { "apiName": "5G-Network-App-API", "aefProfiles": [ { "aefId": "AEF6fc1d116574bcc797ecd74b8902b35", "versions": [ { "apiVersion": "QoS_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "QOS_MANAGEMENT", "commType": "SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/qos", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint to manage QoS levels for network traffic" }, { "resourceName": "QOS_PROFILE_SINGLE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/qos/{profileId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint to manage single QoS profile" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for managing QoS parameters" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] }, { "aefId": "AEFa8e49e01d179c79e6a4750a8363f1d", "versions": [ { "apiVersion": "TSN_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "TSN_LIST_PROFILES", "commType": "SUBSCRIBE_NOTIFY", "uri": "/profile", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving the list of available TSN profiles" }, { "resourceName": "TSN_DETAIL_PROFILE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/profile?name={profileName}", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving information about a single TSN profile" }, { "resourceName": "TSN_APPLY_CONFIGURATION", "commType": "SUBSCRIBE_NOTIFY", "uri": "/apply", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for configuring TSN connection parameters" }, { "resourceName": "TSN_CLEAR_CONFIGURATION", "commType": "SUBSCRIBE_NOTIFY", "uri": "/clear", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for removing a previous TSN connection configuration" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for managing TSN profiles" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] }, { "aefId": "AEFc1a1d48f93449af79b5289cc3b1ae1", "versions": [ { "apiVersion": "NetworkSlicing_v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "SLICE_MANAGEMENT", "commType": "SUBSCRIBE_NOTIFY", "uri": "/slice", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint for managing network slices" }, { "resourceName": "SLICE_SINGLE", "commType": "SUBSCRIBE_NOTIFY", "uri": "/slice/{sliceId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint for managing a single network slice" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "Custom operation for configuring network slices" }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." }, { "commType": "REQUEST_RESPONSE", "custOpName": "check-authentication", "operations": [ "POST" ], "description": "Check authentication request." }, { "commType": "REQUEST_RESPONSE", "custOpName": "revoke-authentication", "operations": [ "POST" ], "description": "Revoke authorization for service APIs." } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "OAUTH", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "localhost", "port": 8888, "securityMethods": [ "OAUTH" ] } ] } ], "description": "API of dummy Network-App to test", "supportedFeatures": "0", "shareableInfo": { "isShareable": true, "capifProvDoms": [ "string" ] }, "serviceAPICategory": "string", "apiSuppFeats": "0", "pubApiPath": { "ccfIds": [ "string" ] }, "ccfId": "string" } No newline at end of file