Skip to main content
Version: 10.1

Pre Mapped Devices

This resource maps device with groups. Groups that create new zones will automatically be pushed to these devices.

GET /groups/:GROUPID/pre_mapped_devices​

Returns a list of devices mappings for this group. This is a paged query.

GET Parameters​

NameRequiredTypeDescriptionDefault Value
:GROUPIDYesURL ParameterThe unique ID of the group. 

Result:   

{
"data": [
{
"device_class": "cpe",
"address": "172.28.14.10",
"host_hex_fingerprint": "ignore",
"name": "RS10",
"username": "admin",
"connection_status": "connected",
"supports_tcp_dump": true,
"jumbo_frame_support_level": "no",
"device_resource": "/devices/2",
"device_status_resource": "/devices/2/status",
"device_configurations_resource": "/devices/2/configurations",
"device_local_configurations_resource": "/devices/2/local_configurations",
"device_values_resource": "/devices/2/values",
"command_resource": "/devices/2/current_command",
"load_resource": "/devices/2/load",
"upgrade_resource": "/devices/2/upgrade",
"downgrade_resource": "/devices/2/downgrade",
"change_password_resource": "/devices/2/change_password",
"reboot_resource": "/devices/2/reboot",
"log_resource": "/devices/2/logs",
"device_zones_resource": "/devices/2/zones",
"device_port_traffic_resource": "/devices/2/port_traffic",
"supports_ddos_command": true,
"password": "admin123",
"tcp_dumps_resource": "/devices/2/tcp_dump",
"switchover_resource": "/devices/2/switchover",
"tunnels_supported": true,
"tunnels_resource": "/devices/2/tunnels",
"snmp_supported": true,
"snmp_v1v2_resource": "/devices/2/snmp_v1v2",
"snmp_v3_usm_resource": "/devices/2/snmp_v3_usm",
"license_supported": true,
"license_resource": "/devices/2/licenses",
"support_upload_supported": true,
"support_upload_resource": "/devices/2/support_upload",
"request_support_resource": "/devices/2/request_support",
"support_dump_by_zoneid": true,
"supports_filter_mode_off": true
},
{
"device_class": "cpe",
"address": "rs120",
"host_hex_fingerprint": "ignore",
"name": "rs120",
"username": "admin",
"connection_status": "connected",
"supports_tcp_dump": true,
"jumbo_frame_support_level": "no",
"device_resource": "/devices/4",
"device_status_resource": "/devices/4/status",
"device_configurations_resource": "/devices/4/configurations",
"device_local_configurations_resource": "/devices/4/local_configurations",
"device_values_resource": "/devices/4/values",
"command_resource": "/devices/4/current_command",
"load_resource": "/devices/4/load",
"upgrade_resource": "/devices/4/upgrade",
"downgrade_resource": "/devices/4/downgrade",
"change_password_resource": "/devices/4/change_password",
"reboot_resource": "/devices/4/reboot",
"log_resource": "/devices/4/logs",
"device_zones_resource": "/devices/4/zones",
"device_port_traffic_resource": "/devices/4/port_traffic",
"supports_ddos_command": true,
"password": "admin123",
"tcp_dumps_resource": "/devices/4/tcp_dump",
"switchover_resource": "/devices/4/switchover",
"tunnels_supported": true,
"tunnels_resource": "/devices/4/tunnels",
"snmp_supported": true,
"snmp_v1v2_resource": "/devices/4/snmp_v1v2",
"snmp_v3_usm_resource": "/devices/4/snmp_v3_usm",
"license_supported": true,
"license_resource": "/devices/4/licenses",
"support_upload_supported": true,
"support_upload_resource": "/devices/4/support_upload",
"request_support_resource": "/devices/4/request_support",
"support_dump_by_zoneid": true,
"supports_filter_mode_off": true
}
],
"rows": 2
}

Result:

**200 OK**   

POST​

Map a new device to the group. Both the group and the device must already exist.  

JSON Request Body:   

“data”: {
“group_resource”: “/groups/0”, “device_resource”: “/devices/1”
}

Result:   

**201 CREATED** Device mapping created.