X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=vswitchd%2Fvswitch.ovsschema;h=594ffb46cd5a997c3a420389e192453daeb3bc35;hb=485e2766d816a18e1a51ddf5e12e55f38aeedf89;hp=e4ae893c3bb732a8784e83b343bf176f4ee03a7f;hpb=9886b6620ea710a4a8afd0a88271e563a64e7ea2;p=sliver-openvswitch.git diff --git a/vswitchd/vswitch.ovsschema b/vswitchd/vswitch.ovsschema index e4ae893c3..594ffb46c 100644 --- a/vswitchd/vswitch.ovsschema +++ b/vswitchd/vswitch.ovsschema @@ -1,6 +1,6 @@ {"name": "Open_vSwitch", - "version": "6.7.0", - "cksum": "1451320369 16635", + "version": "7.1.0", + "cksum": "2234055133 17444", "tables": { "Open_vSwitch": { "columns": { @@ -25,11 +25,6 @@ "type": "integer"}, "cur_cfg": { "type": "integer"}, - "capabilities": { - "type": {"key": "string", - "value": {"type": "uuid", - "refTable": "Capability"}, - "min": 0, "max": "unlimited"}}, "statistics": { "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}, "ephemeral": true}, @@ -47,11 +42,6 @@ "min": 0, "max": 1}}}, "isRoot": true, "maxRows": 1}, - "Capability": { - "columns": { - "details": { - "type": {"key": "string", "value": "string", - "min": 0, "max": "unlimited"}}}}, "Bridge": { "columns": { "name": { @@ -84,6 +74,10 @@ "type": {"key": {"type": "uuid", "refTable": "Controller"}, "min": 0, "max": "unlimited"}}, + "protocols": { + "type": {"key": {"type": "string", + "enum": ["set", ["OpenFlow10", "OpenFlow12", "OpenFlow13"]]}, + "min": 0, "max": "unlimited"}}, "fail_mode": { "type": {"key": {"type": "string", "enum": ["set", ["standalone", "secure"]]}, @@ -140,7 +134,7 @@ "min": 0, "max": 1}}, "bond_mode": { "type": {"key": {"type": "string", - "enum": ["set", ["balance-tcp", "balance-slb", "active-backup", "stable"]]}, + "enum": ["set", ["balance-tcp", "balance-slb", "active-backup"]]}, "min": 0, "max": 1}}, "lacp": { "type": {"key": {"type": "string", @@ -180,14 +174,24 @@ "ingress_policing_burst": { "type": {"key": {"type": "integer", "minInteger": 0}}}, + "mac_in_use": { + "type": {"key": {"type": "string"}, + "min": 0, "max": 1}, + "ephemeral": true}, "mac": { "type": {"key": {"type": "string"}, "min": 0, "max": 1}}, "external_ids": { "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}}, "ofport": { - "type": {"key": "integer", "min": 0, "max": 1}, - "ephemeral": true}, + "type": {"key": "integer", "min": 0, "max": 1}}, + "ofport_request": { + "type": { + "key": {"type": "integer", + "minInteger": 1, + "maxInteger": 65279}, + "min": 0, + "max": 1}}, "cfm_mpid": { "type": { "key": {"type": "integer"}, @@ -206,7 +210,20 @@ "max": 1}, "ephemeral": true}, "cfm_fault_status": { - "type": {"key": "string", "min": 0, "max": "unlimited"}}, + "type": { + "key": "string", "min": 0, "max": "unlimited"}, + "ephemeral": true}, + "cfm_remote_opstate": { + "type": {"key": {"type": "string", + "enum": ["set", ["up", "down"]]}, + "min": 0, "max": 1}, + "ephemeral": true}, + "cfm_health": { + "type": {"key": {"type": "integer", + "minInteger": 0, + "maxInteger": 100}, + "min": 0, "max": 1}, + "ephemeral": true}, "lacp_current": { "type": {"key": {"type": "boolean"}, "min": 0, "max": 1}, @@ -400,6 +417,8 @@ "type": {"key": {"type": "integer", "minInteger": 25}, "min": 0, "max": 1}}, + "other_config": { + "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}}, "external_ids": { "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}}, @@ -428,6 +447,8 @@ "type": {"key": {"type": "string", "enum": ["set", ["in-band", "out-of-band"]]}, "min": 0, "max": 1}}, + "other_config": { + "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}}, "external_ids": { "type": {"key": "string", "value": "string", "min": 0, "max": "unlimited"}},