Code style fixed
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io>
diff --git a/apis/dmf_api/index.html b/apis/dmf_api/index.html
index 3583c69..1748532 100644
--- a/apis/dmf_api/index.html
+++ b/apis/dmf_api/index.html
@@ -10,7 +10,7 @@
<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=10" />
<title>Device Management Federation API - Eclipse hawkBit</title>
- <meta name="generator" content="Hugo 0.70.0" />
+ <meta name="generator" content="Hugo 0.73.0" />
<meta name="description" content="IoT. Update. Device.">
@@ -525,9 +525,12 @@
</table>
<p>Payload Template (optional):</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"name"</span>: <span style="color:#e6db74">"String"</span>
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "name": "String"
+}
+</code></pre>
+
<p>The “name” property specifies the name of the thing, which by default is the thing ID. This property is optional.</p>
<h3 id="thing-removed">THING_REMOVED</h3>
@@ -690,13 +693,16 @@
</table>
<p>Payload Template:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"attributes"</span>: {
- <span style="color:#f92672">"exampleKey1"</span> : <span style="color:#e6db74">"exampleValue1"</span>,
- <span style="color:#f92672">"exampleKey2"</span> : <span style="color:#e6db74">"exampleValue2"</span>
+
+<pre><code class="language-json">{
+ "attributes": {
+ "exampleKey1" : "exampleValue1",
+ "exampleKey2" : "exampleValue2"
},
- <span style="color:#f92672">"mode"</span>: <span style="color:#e6db74">"String"</span>
-}</code></pre></div>
+ "mode": "String"
+}
+</code></pre>
+
<p>The “mode” property specifies the update mode that should be applied. This property is optional. Possible <a href="https://github.com/eclipse/hawkbit/tree/master/hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfUpdateMode.java">mode</a> values:</p>
<table>
@@ -784,12 +790,15 @@
</table>
<p>Payload Template (the Java representation is <a href="https://github.com/eclipse/hawkbit/tree/master/hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfActionUpdateStatus.java">ActionUpdateStatus</a>):</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"actionId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"softwareModuleId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"actionStatus"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"message"</span>:[<span style="color:#e6db74">"String"</span>]
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "actionId": long,
+ "softwareModuleId": long,
+ "actionStatus":"String",
+ "message":["String"]
+}
+</code></pre>
+
<p>Possible <a href="https://github.com/eclipse/hawkbit/tree/master/hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfActionStatus.java">actionStatus</a> values:</p>
<table>
@@ -865,12 +874,15 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>,
- <span style="color:#f92672">"softwareModuleId"</span>:<span style="color:#ae81ff">17</span>,
- <span style="color:#f92672">"actionStatus"</span>:<span style="color:#e6db74">"DOWNLOAD"</span>,
- <span style="color:#f92672">"message"</span>:[<span style="color:#e6db74">"The download has started"</span>]
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "actionId":137,
+ "softwareModuleId":17,
+ "actionStatus":"DOWNLOAD",
+ "message":["The download has started"]
+}
+</code></pre>
+
<h3 id="ping">PING</h3>
<p>hawkBit allows DMF clients to check the availability of the DMF service. For this scenario DMF specifies a PING message that can be sent by the client:</p>
@@ -990,9 +1002,12 @@
</table>
<p>Payload template:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"actionId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "actionId": long
+}
+</code></pre>
+
<p>Example Headers and Payload:</p>
<table>
@@ -1010,9 +1025,12 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
-<span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>
-}</code></pre></div>
+
+<pre><code class="language-json">{
+"actionId":137
+}
+</code></pre>
+
<p>After sending this message, an action status event with either actionStatus=CANCELED or actionStatus=CANCEL_REJECTED has to be returned.</p>
<p>Example header and payload when cancellation is successful:</p>
@@ -1032,12 +1050,15 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>,
- <span style="color:#f92672">"softwareModuleId"</span>:<span style="color:#ae81ff">17</span>,
- <span style="color:#f92672">"actionStatus"</span>:<span style="color:#e6db74">"CANCELED"</span>,
- <span style="color:#f92672">"message"</span>:[<span style="color:#e6db74">"The update was canceled."</span>]
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "actionId":137,
+ "softwareModuleId":17,
+ "actionStatus":"CANCELED",
+ "message":["The update was canceled."]
+}
+</code></pre>
+
<p>Example header and payload when cancellation is rejected:</p>
<table>
@@ -1055,12 +1076,15 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
- <span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>,
- <span style="color:#f92672">"softwareModuleId"</span>:<span style="color:#ae81ff">17</span>,
- <span style="color:#f92672">"actionStatus"</span>:<span style="color:#e6db74">"CANCEL_REJECTED"</span>,
- <span style="color:#f92672">"message"</span>:[<span style="color:#e6db74">"The cancellation was not possible since the target sent an unexpected response."</span>]
-}</code></pre></div>
+
+<pre><code class="language-json">{
+ "actionId":137,
+ "softwareModuleId":17,
+ "actionStatus":"CANCEL_REJECTED",
+ "message":["The cancellation was not possible since the target sent an unexpected response."]
+}
+</code></pre>
+
<h3 id="download-and-install-or-download">DOWNLOAD_AND_INSTALL or DOWNLOAD</h3>
<p>Message sent by hawkBit to initialize an update or download task. Note: in case of a maintenance window configured but not yet active the message will have the topic <em>DOWNLOAD</em> instead of _DOWNLOAD_AND<em>INSTALL</em>.</p>
@@ -1127,35 +1151,38 @@
</table>
<p>Payload Template (the Java representation is <a href="https://github.com/eclipse/hawkbit/tree/master/hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfDownloadAndUpdateRequest.java">DmfDownloadAndUpdateRequest</a>):</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
-<span style="color:#f92672">"actionId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
-<span style="color:#f92672">"targetSecurityToken"</span>: <span style="color:#e6db74">"String"</span>,
-<span style="color:#f92672">"softwareModules"</span>:[
+
+<pre><code class="language-json">{
+"actionId": long,
+"targetSecurityToken": "String",
+"softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId": long,
+ "moduleType":"String",
+ "moduleVersion":"String",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"String"</span>
+ "filename":"String",
+ "urls":{
+ "HTTP":"String",
+ "HTTPS":"String"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"String"</span>
+ "hashes":{
+ "md5":"String",
+ "sha1":"String"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#960050;background-color:#1e0010">long</span>
+ "size":long
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"String"</span>
+ "key":"String",
+ "value":"String"
}
]
}]
-}</code></pre></div>
+}
+</code></pre>
+
<p>Example header and payload:</p>
<table>
@@ -1173,35 +1200,38 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">{
-<span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>,
-<span style="color:#f92672">"targetSecurityToken"</span>:<span style="color:#e6db74">"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY"</span>,
-<span style="color:#f92672">"softwareModules"</span>:[
+
+<pre><code class="language-json">{
+"actionId":137,
+"targetSecurityToken":"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY",
+"softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>:<span style="color:#ae81ff">7</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"firmware"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"7.7.7"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId":7,
+ "moduleType":"firmware",
+ "moduleVersion":"7.7.7",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"artifact.zip"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"http://download-from-url.com"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"https://download-from-url.com"</span>
+ "filename":"artifact.zip",
+ "urls":{
+ "HTTP":"http://download-from-url.com",
+ "HTTPS":"https://download-from-url.com"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"md5hash"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"sha1hash"</span>
+ "hashes":{
+ "md5":"md5hash",
+ "sha1":"sha1hash"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#ae81ff">512</span>
+ "size":512
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"installationType"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"5784K#"</span>
+ "key":"installationType",
+ "value":"5784K#"
}
]
}]
-}</code></pre></div>
+}
+</code></pre>
+
<h3 id="multi-action">MULTI_ACTION</h3>
<p>If <code>multi.assignments.enabled</code> is enabled, this message is sent instead of DOWNLOAD_AND_INSTALL, DOWNLOAD, or CANCEL_DOWNLOAD
@@ -1271,72 +1301,75 @@
</table>
<p>Payload Template (the Java representation is <a href="https://github.com/eclipse/hawkbit/tree/master/hawkbit-dmf/hawkbit-dmf-api/src/main/java/org/eclipse/hawkbit/dmf/json/model/DmfMultiActionRequest.java">DmfMultiActionRequest</a>):</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">[{
-<span style="color:#f92672">"topic"</span>: <span style="color:#e6db74">"String"</span>,
-<span style="color:#f92672">"weight"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
-<span style="color:#f92672">"action"</span>: {
- <span style="color:#f92672">"actionId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"targetSecurityToken"</span>: <span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"softwareModules"</span>:[
+
+<pre><code class="language-json">[{
+"topic": "String",
+"weight": long,
+"action": {
+ "actionId": long,
+ "targetSecurityToken": "String",
+ "softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId": long,
+ "moduleType":"String",
+ "moduleVersion":"String",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"String"</span>
+ "filename":"String",
+ "urls":{
+ "HTTP":"String",
+ "HTTPS":"String"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"String"</span>
+ "hashes":{
+ "md5":"String",
+ "sha1":"String"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#960050;background-color:#1e0010">long</span>
+ "size":long
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"String"</span>
+ "key":"String",
+ "value":"String"
}
]
}]
}
},
{
-<span style="color:#f92672">"topic"</span>: <span style="color:#e6db74">"String"</span>,
-<span style="color:#f92672">"weight"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
-<span style="color:#f92672">"action"</span>: {
- <span style="color:#f92672">"actionId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"targetSecurityToken"</span>: <span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"softwareModules"</span>:[
+"topic": "String",
+"weight": long,
+"action": {
+ "actionId": long,
+ "targetSecurityToken": "String",
+ "softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>: <span style="color:#960050;background-color:#1e0010">long</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId": long,
+ "moduleType":"String",
+ "moduleVersion":"String",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"String"</span>
+ "filename":"String",
+ "urls":{
+ "HTTP":"String",
+ "HTTPS":"String"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"String"</span>
+ "hashes":{
+ "md5":"String",
+ "sha1":"String"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#960050;background-color:#1e0010">long</span>
+ "size":long
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"String"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"String"</span>
+ "key":"String",
+ "value":"String"
}
]
}]
}
-}]</code></pre></div>
+}]
+</code></pre>
+
<p>Example header and payload:</p>
<table>
@@ -1354,72 +1387,75 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-json" data-lang="json">[{
-<span style="color:#f92672">"topic"</span>: <span style="color:#e6db74">"DOWNLOAD_AND_INSTALL"</span>,
-<span style="color:#f92672">"weight"</span>: <span style="color:#ae81ff">600</span>,
-<span style="color:#f92672">"action"</span>: {
- <span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">137</span>,
- <span style="color:#f92672">"targetSecurityToken"</span>:<span style="color:#e6db74">"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY"</span>,
- <span style="color:#f92672">"softwareModules"</span>:[
+
+<pre><code class="language-json">[{
+"topic": "DOWNLOAD_AND_INSTALL",
+"weight": 600,
+"action": {
+ "actionId":137,
+ "targetSecurityToken":"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY",
+ "softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>:<span style="color:#ae81ff">7</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"firmware"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"7.7.7"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId":7,
+ "moduleType":"firmware",
+ "moduleVersion":"7.7.7",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"artifact.zip"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"http://download-from-url.com"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"https://download-from-url.com"</span>
+ "filename":"artifact.zip",
+ "urls":{
+ "HTTP":"http://download-from-url.com",
+ "HTTPS":"https://download-from-url.com"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"md5hash"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"sha1hash"</span>
+ "hashes":{
+ "md5":"md5hash",
+ "sha1":"sha1hash"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#ae81ff">512</span>
+ "size":512
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"installationType"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"5784K#"</span>
+ "key":"installationType",
+ "value":"5784K#"
}
]
}]
}
},
{
-<span style="color:#f92672">"topic"</span>: <span style="color:#e6db74">"DOWNLOAD"</span>,
-<span style="color:#f92672">"weight"</span>: <span style="color:#ae81ff">500</span>,
-<span style="color:#f92672">"action"</span>: {
- <span style="color:#f92672">"actionId"</span>:<span style="color:#ae81ff">138</span>,
- <span style="color:#f92672">"targetSecurityToken"</span>:<span style="color:#e6db74">"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY"</span>,
- <span style="color:#f92672">"softwareModules"</span>:[
+"topic": "DOWNLOAD",
+"weight": 500,
+"action": {
+ "actionId":138,
+ "targetSecurityToken":"bH7XXAprK1ChnLfKSdtlsp7NOlPnZAYY",
+ "softwareModules":[
{
- <span style="color:#f92672">"moduleId"</span>:<span style="color:#ae81ff">4</span>,
- <span style="color:#f92672">"moduleType"</span>:<span style="color:#e6db74">"firmware"</span>,
- <span style="color:#f92672">"moduleVersion"</span>:<span style="color:#e6db74">"7.7.9"</span>,
- <span style="color:#f92672">"artifacts"</span>:[
+ "moduleId":4,
+ "moduleType":"firmware",
+ "moduleVersion":"7.7.9",
+ "artifacts":[
{
- <span style="color:#f92672">"filename"</span>:<span style="color:#e6db74">"artifact.zip"</span>,
- <span style="color:#f92672">"urls"</span>:{
- <span style="color:#f92672">"HTTP"</span>:<span style="color:#e6db74">"http://download-from-url.com"</span>,
- <span style="color:#f92672">"HTTPS"</span>:<span style="color:#e6db74">"https://download-from-url.com"</span>
+ "filename":"artifact.zip",
+ "urls":{
+ "HTTP":"http://download-from-url.com",
+ "HTTPS":"https://download-from-url.com"
},
- <span style="color:#f92672">"hashes"</span>:{
- <span style="color:#f92672">"md5"</span>:<span style="color:#e6db74">"md5hash"</span>,
- <span style="color:#f92672">"sha1"</span>:<span style="color:#e6db74">"sha1hash"</span>
+ "hashes":{
+ "md5":"md5hash",
+ "sha1":"sha1hash"
},
- <span style="color:#f92672">"size"</span>:<span style="color:#ae81ff">512</span>
+ "size":512
}],
- <span style="color:#f92672">"metadata"</span>:[
+ "metadata":[
{
- <span style="color:#f92672">"key"</span>:<span style="color:#e6db74">"installationType"</span>,
- <span style="color:#f92672">"value"</span>:<span style="color:#e6db74">"5784K#"</span>
+ "key":"installationType",
+ "value":"5784K#"
}
]
}]
}
-}]</code></pre></div>
+}]
+</code></pre>
+
<h3 id="thing-deleted">THING_DELETED</h3>
<p>Message sent by hawkBit when a target has been deleted.</p>
@@ -1614,7 +1650,9 @@
</tr>
</tbody>
</table>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-text" data-lang="text">1505215891247</code></pre></div>
+
+<pre><code class="language-text">1505215891247
+</code></pre>
<aside class="copyright" role="note">
<div class="logo">