deviceJobCreator element

Type: deviceJobCreator
Namespace: http://eurotech.com/edc/2.0
XML Schema: edc.xsd

Example XML

<?xml version="1.0" encoding="UTF-8"?> <deviceJobCreator xmlns="http://eurotech.com/edc/2.0"> <accountId>...</accountId> <jobType>...</jobType> <jobDisplayName>...</jobDisplayName> <jobProperties>...</jobProperties> <jobAttachment> <name>...</name> <contentType>...</contentType> <body>...</body> </jobAttachment> <targetClientIds>...</targetClientIds> <targetClientIds>...</targetClientIds> <!--...more "targetClientIds" elements...--> <targetDeviceTag>...</targetDeviceTag> <targetDeviceTag>...</targetDeviceTag> <!--...more "targetDeviceTag" elements...--> <startOn>...</startOn> <endOn>...</endOn> <timezoneInMins>...</timezoneInMins> <cronRetryExpression>...</cronRetryExpression> <retryEvery>...</retryEvery> <retryMaxAttempts>...</retryMaxAttempts> <selectAllClientIds>...</selectAllClientIds> <jobPropertiesMap> <parameter> <name>...</name> <value>...</value> </parameter> <parameter> <!--...--> </parameter> <!--...more "parameter" elements...--> </jobPropertiesMap> <requestTimeout>...</requestTimeout> <processOnConnect>...</processOnConnect> <sendWakeupSMS>...</sendWakeupSMS> <wakeupTimeout>...</wakeupTimeout> <deviceInactivityTimeout>...</deviceInactivityTimeout> </deviceJobCreator>

Example JSON

{ "accountId" : ..., "jobType" : "device_command", "jobDisplayName" : "...", "jobProperties" : "...", "jobAttachment" : { "name" : "...", "contentType" : "BUNDLE", "body" : "..." }, "targetClientIds" : [ "...", ... ], "targetDeviceTag" : [ ..., ... ], "startOn" : "...", "endOn" : "...", "timezoneInMins" : ..., "cronRetryExpression" : "...", "retryEvery" : ..., "retryMaxAttempts" : ..., "selectAllClientIds" : false, "jobPropertiesMap" : { "parameter" : [ { "name" : "...", "value" : "..." }, ... ] }, "requestTimeout" : ..., "processOnConnect" : false, "sendWakeupSMS" : false, "wakeupTimeout" : ..., "deviceInactivityTimeout" : ... }