Configuration Get Routable Applications

Configuration Get Routable Applications

Gets all applications that are first packet routable. If called from an operator or MSP context, then enterpriseId is required.Optionally, specify edgeId to get the map for a specific Edge.

Privileges required:

VIEW_FLOW_STATS undefined

Request
URI
POST
https://{api_host}/portal/rest/configuration/getRoutableApplications
COPY
Request Body
{
    "enterpriseId": 0,
    "edgeId": 0
}
integer
enterpriseId
Optional

enterpriseId

integer
edgeId
Optional

edgeId

Responses
200

Request was successfully processed

Returns configuration_get_routable_applications_result of type(s) application/json
{
    "applicationClassToApplication": {
        "applicationClassToApplication": 0
    },
    "applicationToApplicationClass": {
        "applicationToApplicationClass": 0
    },
    "applicationClasses": "string",
    "applications": [
        {
            "class": 0,
            "description": "string",
            "displayName": "string",
            "name": "string",
            "id": 0,
            "knownIpPortMapping": {
                "subnets": [
                    "string"
                ],
                "tcpPorts": [
                    0
                ],
                "udpPorts": [
                    0
                ]
            },
            "protocolPortMapping": {
                "tcpPorts": [
                    0
                ],
                "udpPorts": [
                    0
                ]
            }
        }
    ],
    "metaData": {
        "blobId": 0,
        "created": "string",
        "description": "string",
        "fileName": "string",
        "id": 0,
        "logicalId": "string",
        "manifest": {
            "description": "string",
            "name": "string",
            "version": "string"
        },
        "modified": "string",
        "name": "string",
        "networkId": 0,
        "type": "string",
        "uploadDetails": {
            "size": 0
        },
        "version": "string"
    }
}
applicationClassToApplication
Required

Maps application class IDs (strings) to application IDs (integers)

applicationToApplicationClass
Required

Maps application IDs (strings) to class IDs (integers)

applicationClasses
Required

Map of application class IDs to class names

array of object
applications
Required

applications

object
metaData
Required

metaData


400
Returns generic_400 of type(s) application/json
Operation doesn't return any data structure

500
Returns generic_500 of type(s) application/json
Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/portal/rest/configuration/getRoutableApplications