VOL-3157: Initial version of the protos

Change-Id: I8ffda169132f80a51632c52dd8ac142efef26ef7
diff --git a/protos/dmi/commons.proto b/protos/dmi/commons.proto
new file mode 100644
index 0000000..828f5cf
--- /dev/null
+++ b/protos/dmi/commons.proto
@@ -0,0 +1,21 @@
+syntax = "proto3";
+
+option go_package = "github.com/opencord/device-management-interface/v3/go/dmi";
+package dmi;
+
+// Common structures used across the different Device Management services
+
+enum Status {
+    UNDEFINED_STATUS = 0;
+    OK = 1;
+    ERROR = 2;
+}
+
+// Reason for the failure of request
+enum Reason {
+    UNDEFINED_REASON = 0;
+    UNKNOWN_DEVICE = 1;
+    INTERNAL_ERROR = 2;
+    WRONG_METRIC = 3;
+    WRONG_EVENT = 4;
+}