Edge Get Edge Configuration Modules
Returns the "composite" configuration modules for the specified Edge (by edgeId
), in precisely the same format that those modules are dispatched to the Edge.
This method operates by reconciling elements from the various profile- and edge-level modules that comprise an Edge's configuration stack (see edge/getEdgeConfigurationStack
). For example, the "effective" set of firewall rules for a given segment is determined by concatenating the rule sets defined in the profile-level firewall
module for that segment, and those defined in the Edge-specific firewall
module for the same segment (if any).
Privileges required:
READ
EDGE
READ
ENTERPRISE_PROFILE
{
"edgeId": 0,
"enterpriseId": 0,
"modules": [
"string"
]
}
edgeId
enterpriseId
modules
Request was successfully processed
{
"deviceSettings": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "edgeDeviceSettingsData Object"
},
"firewall": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "firewall_data Object"
},
"QOS": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "QOSData Object"
},
"WAN": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "WAN_data Object"
},
"controlPlane": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "control_plane_data Object"
},
"managementPlane": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "management_plane_data Object"
},
"imageUpdate": {
"version": "string",
"schemaVersion": "string",
"type": "string",
"data": "image_update_data Object"
}
}
deviceSettings
firewall
QOS
WAN
controlPlane
managementPlane
imageUpdate
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/portal/rest/edge/getEdgeConfigurationModules