Device Management API

/api/space/device-management/devices/{id}/configurations/raw

The following operations are supported on this resource:

GET /api/space/device-management/devices/{id}/configurations/raw (v3)


This API is used to access raw configuration content of a device without expanding configuration groups.

Fields Selection

A particular section of a configuration can be fetched using the 'fields' criteria. For example:

     fields=(version,system:(login:(user)))

These fields should be nested properly to get the required configuration content.For example, a 'fields' selection passed as fields=(version) will fetch only version information. (See the sample output below.)

.

Access Control

The following capabilities are required to access this API:
"ReadDevices"


Example Usage

GET /api/space/device-management/devices/{id}/configurations/raw


Parameters

NameTypeURI TypeDescriptionRequired
device-idIntegerPathThe ID of the device whose raw configuration content will be accessed. Y

Content Types


POST /api/space/device-management/devices/{id}/configurations/raw (v1)


This API is used to filter raw configuration content of a device using an XPath expression without expanding the configuration groups. Also, an XPath filter expression is passed in the HTTP body to filter the XML data futher.

Fields Selection

A particular section of a configuration can be fetched using the 'fields' criteria. For example:

    fields=(version,system:(login:(user)))

These fields should be nested properly to get the required configuration content. For example, a 'fields' selection passed as fields=(version) will fetch only version information. (See the sample output below.)

.

Access Control

The following capabilities are required to access this API:
"ReadDevices"


Example Usage

POST /api/space/device-management/devices/{id}/configurations/raw


Parameters

NameTypeURI TypeDescriptionRequired
device-idIntegerPathThe ID of the device whose raw configuration content will be filtered. Y

Content Types