updateDeviceRemote Operation

With updateDeviceRemote operation you can update the configuration of an existing device on a managed TIBCO LogLogic Appliance from a Management Station.

Request Parameters

authToken, applianceIP, deviceName, deviceType, description, enabled, dnsRefreshEnabled, deviceIp, changeNameTo

Response

deviceResponse (see deviceResponse Type)

Example

To update the Cisco ASA Sample Device name to Cisco ASA Sample Device-Update:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dev="DeviceService">
   <soapenv:Header/>
   <soapenv:Body>
      <dev:updateDevice>
         <dev:authToken>admin/admin123</dev:authToken>
         <dev:applianceIP>1.2.20.100</dev:applianceIP>
         <dev:deviceName>“Cisco ASA Sample Device”</dev:deviceName>
         <dev:deviceType>Cisco ASA</dev:deviceType>
         <dev:description>"Update"</dev:description>
         <dev:enabled>"no"</dev:enabled>
         <dev:dnsRefreshEnabled>"yes"</dev:dnsRefreshEnabled>
         <dev:deviceIp>"1.1.1.1"</dev:deviceIp>
         <dev:changeNameTo>“Cisco ASA Sample Device-Update”</dev:changeNameTo>
      </dev:updateDevice>
   </soapenv:Body>
</soapenv:Envelope>
SOAP response for updateDeviceRemote Operation:
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:updateDeviceRemoteResponse xmlns:ns="DeviceService">
         <ns:return xsi:type="ax215:DeviceResponse" xmlns:ax215="http://device.services.logapp.loglogic.com/xsd" xmlns:ax216="http://services.logapp.loglogic.com/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ax216:authToken xsi:nil="true"/>
            <ax216:resultCount>1</ax216:resultCount>
            <ax216:statusCode>2000</ax216:statusCode>
            <ax216:statusMessage>Successful</ax216:statusMessage>
            <ax216:summaryOnly>false</ax216:summaryOnly>
            <ax215:resultSet xsi:type="ax215:DeviceDetail">
               <ax215:applianceIp>127.0.0.1</ax215:applianceIp>
               <ax215:applianceName>localhost</ax215:applianceName>
               <ax215:description>updated desc</ax215:description>
               <ax215:deviceId>9187343239835811842</ax215:deviceId>
               <ax215:deviceIp>2.2.2.2</ax215:deviceIp>
               <ax215:deviceName>::ffff:10.0.0.11_General_update</ax215:deviceName>
               <ax215:deviceType>Other Unix</ax215:deviceType>
               <ax215:dnsRefreshEnabled>no</ax215:dnsRefreshEnabled>
               <ax215:enabled>disabled</ax215:enabled>
            </ax215:resultSet>
         </ns:return>
      </ns:updateDeviceRemoteResponse>
   </soapenv:Body>
</soapenv:Envelope>