Configuration Get Identifiable Applications
Gets all applications that are identifiable through DPI. 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:
READ
ENTERPRISE_PROFILE
, or
READ
ENTERPRISE
Request
URI
POST
https://{api_host}/portal/rest/configuration/getIdentifiableApplications
COPY
Request Body
{
"enterpriseId": 0,
"edgeId": 0,
"applicationIds": [
0
]
}
integer
enterpriseId
Optional
enterpriseId
integer
edgeId
Optional
edgeId
array of
integer
applicationIds
Optional
applicationIds
Responses
200
Request was successfully processed
Returns
configuration_get_identifiable_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
]
}
}
]
}
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
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/portal/rest/configuration/getIdentifiableApplications
All Operations
POST
Configuration Clone Enterprise Template
POST
Configuration Delete Configuration
POST
Configuration Get Configuration
POST
Configuration Get Identifiable Applications
POST
Configuration Get Routable Applications
POST
Configuration Update Application Map Content
POST
Configuration Update Application Map Profiles