LCM UpgradeSoftware DGs
[sdnc/oam.git] / platform-logic / restapi-templates / src / main / json / lcm-dmaap-publish-template.json
diff --git a/platform-logic/restapi-templates/src/main/json/lcm-dmaap-publish-template.json b/platform-logic/restapi-templates/src/main/json/lcm-dmaap-publish-template.json
new file mode 100644 (file)
index 0000000..d30aa06
--- /dev/null
@@ -0,0 +1,28 @@
+{
+    "version": ${lcm-dmaap.version},
+    "cambria.partition": ${lcm-dmaap.partition},
+    "correlation-id": ${lcm-dmaap.correlation-id},
+    "rpc-name": ${lcm-dmaap.rpc-name},
+    "type": ${lcm-dmaap.type},
+    "body": {
+        "input": {
+            "common-header": {
+                "api-ver": ${lcm-dmaap.api-ver},
+                "flags": {
+                    "ttl": ${lcm-dmaap.flags.mode},
+                    "force": ${lcm-dmaap.flags.force},
+                    "mode": ${lcm-dmaap.flags.mode}
+                },
+                "originator-id": ${lcm-dmaap.originator-id},
+                "request-id": ${lcm-dmaap.request-id},
+                "sub-request-id": ${lcm-dmaap.sub-request-id},
+                "timestamp": ${lcm-dmaap.timestamp}
+            },
+            "payload": ${lcm-dmaap.payload},
+            "status": {
+                "code": ${lcm-dmaap.status.code},
+                "message": ${lcm-dmaap.status.message}
+            }
+        }
+    }
+}
\ No newline at end of file