CORD-1092: Ported ONOS over to xproto

Change-Id: I416957ddb1431de41d1103210a2ba651e4e012b4
diff --git a/xos/onos.xproto b/xos/onos.xproto
new file mode 100644
index 0000000..24345ea
--- /dev/null
+++ b/xos/onos.xproto
@@ -0,0 +1,17 @@
+option kind="onos";
+option name="onos";
+option verbose_name="ONOS Service";
+
+message ONOSApp (Tenant){
+     optional string install_dependencies = 1 [db_index = False, null = True, blank = True];
+     optional string dependencies = 2 [db_index = False, null = True, blank = True];
+     optional manytoone creator->User:onos_apps = 3 [db_index = True, null = True, blank = True];
+}
+
+
+message ONOSService (Service){
+     optional string rest_hostname = 1 [db_index = False, max_length = 255, null = True, content_type = "stripped", blank = True];
+     required int32 rest_port = 2 [default = 8181, null = False, db_index = False, blank = False];
+     required bool no_container = 3 [default = False, null = False, db_index = False, blank = True];
+     optional string node_key = 4 [db_index = False, max_length = 1024, null = True, content_type = "stripped", blank = True];
+}