Bug 7848: Allow neutron port create with security disabled.
[neutron.git] / neutron-spi / src / main / java / org / opendaylight / neutron / spi / NeutronObject.java
index dd32f8b17a51fd2f7c5b331788330f1a0aa1fcfd..1bbfa5b00656a04d38466304e9503158f3842851 100644 (file)
@@ -24,6 +24,12 @@ import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.
 public class NeutronObject extends Neutron_ID implements Serializable, INeutronObject {
     private static final long serialVersionUID = 1L;
 
+    @XmlElement(defaultValue = "true", name = "admin_state_up")
+    Boolean adminStateUp;
+
+    @XmlElement(name = "status")
+    String status;
+
     @XmlElement (name = "tenant_id")
     String tenantID;
 
@@ -59,5 +65,11 @@ public class NeutronObject extends Neutron_ID implements Serializable, INeutronO
 
     @Override
     public void initDefaults() {
+        if (status == null) {
+            status = "ACTIVE";
+        }
+        if (adminStateUp == null) {
+            adminStateUp = true;
+        }
     }
 }