SEBA-206 manage and report switchport state

Change-Id: I9499cb24f66b4c64125cc5c8bfd97afe9104cdb6
diff --git a/xos/synchronizer/models/fabric.xproto b/xos/synchronizer/models/fabric.xproto
index d07fdbb..4f305b9 100644
--- a/xos/synchronizer/models/fabric.xproto
+++ b/xos/synchronizer/models/fabric.xproto
@@ -51,6 +51,14 @@
     required bool host_learning = 3 [
         help_text = "whether or not to enable autodiscovery",
         default = True];
+    optional string admin_state = 4 [
+        help_text = "desired administrative state of port",
+        choices = "(('enabled', 'enabled'), ('disabled', 'disabled'))",
+        default = "enabled"];
+    optional string oper_status = 5 [
+        help_text = "operational status of port",
+        choices = "(('enabled', 'enabled'), ('disabled', 'disabled'))",
+        feedback_state = True];
 }
 
 message PortInterface(XOSBase) {