3-58
User Guide for Resource Manager Essentials 4.1
OL-11714-01
Chapter 3 Adding and Troubleshooting Devices Using Device Management
Device List Manipulation Service
rme-3640.cisco.com:192.168.28.19
Sample DLMS XML Request File
This is an example of XML code requesting all five Device List Manipulation Service operations
(show.xml).
This example also includes the XML DTD used for DLMS.
<?xml version = '1.0' ?>
<!DOCTYPE request [
<!ELEMENT request
(authentication,source,addDevices?,listDevices?,getDeviceCredentials?,setCredentials?,r
enameDevices?,deleteDevices?,getDeviceIPAddresses?)>
<!ELEMENT authentication EMPTY>
<!ELEMENT source (host,product,version,description)>
<!ELEMENT host (#PCDATA)>
<!ELEMENT product (#PCDATA)>
<!ELEMENT version (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT addDevices (deviceInfo)>
<!ELEMENT listDevices (deviceInfo?)>
<!ELEMENT getDeviceCredentials (deviceInfo?)>
<!ELEMENT setCredentials (deviceInfo)>
<!ELEMENT renameDevices (deviceInfo)>
<!ELEMENT deleteDevices (deviceInfo)>
<!ELEMENT getDeviceIPAddresses (deviceInfo?)>
<!ELEMENT deviceInfo (#PCDATA)>
<!ATTLIST request
responseFormat CDATA #IMPLIED>
<!ATTLIST authentication
name CDATA #REQUIRED
pwd CDATA #REQUIRED>
<!ATTLIST listDevices
deviceType CDATA #IMPLIED>
<!ATTLIST getDeviceCredentials
wantdbid CDATA #IMPLIED
wantsysoid CDATA #IMPLIED>
<!ATTLIST deleteDevices suspend CDATA #IMPLIED>
]>
<request responseFormat="xml">