Skip to content

Instantly share code, notes, and snippets.

@dave-tucker
Last active August 29, 2015 14:02
Show Gist options
  • Save dave-tucker/1cfd0a952099c508fbb3 to your computer and use it in GitHub Desktop.
Save dave-tucker/1cfd0a952099c508fbb3 to your computer and use it in GitHub Desktop.
vswitchd schema
# vswitch.ovsschema
# correct to 2014-04-10
# last commit - bbe6109de720e073a4ae78910577f7747cef3bc6
---
- name: name
from_version: 1.0.0
- name: cksum
from_version: 1.0.0
- name: version
from_version: 1.0.0
- name: tables
from_version: 1.0.0
tables:
- name: Open_vSwitch
from_version: 1.0.0
columns:
- name: bridges
from_version: 1.0.0
- name: managers
from_version: 1.0.0
to_version: 2.0.0
- name: manager_options
from_version: 1.0.0
- name: ssl
from_version: 1.0.0
- name: other_config
from_version: 5.1.0
- name: external_ids
from_version: 1.0.0
- name: next_cfg
from_version: 1.0.0
- name: cur_cfg
from_version: 1.0.0
- name: capabilities
from_version: 1.0.0
to_version: 6.7.0
- name: statistics
from_version: 1.0.0
- name: ovs_version
from_version: 1.0.0
- name: db_version
from_version: 1.0.0
- name: system_type
from_version: 1.0.0
- name: system_version
from_version: 1.0.0
- name: Capability
from_version: 1.0.0
to_version: 6.7.0
columns:
- name: details
from_version: 1.0.0
- name: Bridge
from_version: 1.0.0
columns:
- name: name
from_version: 1.0.0
- name: datapath_type
from_version: 1.0.0
- name: datapath_id
from_version: 1.0.0
- name: stp_enable
from_version: 6.2.0
- name: ports
from_version: 1.0.0
- name: mirrors
from_version: 1.0.0
- name: netflow
from_version: 1.0.0
- name: sflow
from_version: 1.0.0
- name: ipfix
from_version: 7.1.0
- name: controller
from_version: 1.0.0
- name: protocols
from_version: 6.11.1
- name: fail_mode
from_version: 1.0.0
- name: status
from_version: 6.2.0
- name: other_config
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: flood_vlans
from_version: 1.0.0
- name: flow_tables
from_version: 6.5.0
- name: Port
from_version: 1.0.0
columns:
- name: name
from_version: 1.0.0
- name: interfaces
from_version: 1.0.0
- name: trunks
from_version: 1.0.0
- name: tag
from_version: 1.0.0
- name: vlan_mode
from_version: 6.1.0
- name: qos
from_version: 1.0.0
- name: mac
from_version: 1.0.0
- name: bond_type
from_version: 1.0.2
to_version: 1.0.3
- name: bond_mode
from_version: 1.0.4
- name: lacp
from_version: 1.3.0
- name: bond_updelay
from_version: 1.0.0
- name: bond_downdelay
from_version: 1.0.0
- name: bond_fake_iface
from_version: 1.0.0
- name: fake_bridge
from_version: 1.0.0
- name: status
from_version: 6.2.0
- name: statistics
from_version: 6.3.0
- name: other_config
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: Interface
from_version: 1.0.0
columns:
- name: name
from_version: 1.0.0
- name: type
from_version: 1.0.0
- name: options
from_version: 1.0.0
- name: ingress_policing_rate
from_version: 1.0.0
- name: ingress_policing_burst
from_version: 1.0.0
- name: mac_in_use
from_version: 7.1.0
- name: tunnel_egress_iface
from_version: 1.0.1
to_version: 1.0.2
- name: mac
from_version: 1.0.0
- name: ifindex
from_version: 7.2.1
- name: external_ids
from_version: 1.0.0
- name: ofport
from_version: 1.0.0
- name: ofport_request
from_version: 6.11.0
- name: bfd
from_version: 7.2.0
- name: bfd_status
from_version: 7.2.0
- name: monitor
from_version: 1.0.0
to_version: 3.5.0
- name: cfm_mpid
from_version: 4.0.0
- name: cfm_remote_mpid
from_version: 4.0.0
to_version: 5.2.0
- name: cfm_remote_mpids
from_version: 6.0.0
- name: cfm_flap_count
from_version: 7.3.0
- name: cfm_fault
from_version: 4.0.0
- name: cfm_fault_status
from_version: 6.6.0
- name: cfm_remote_opstate
from_version: 6.10.0
- name: cfm_health
from_version: 6.9.0
- name: lacp_current
from_version: 3.3.0
- name: other_config
from_version: 1.0.0
- name: statistics
from_version: 1.0.0
- name: status
from_version: 1.0.0
- name: admin_state
from_version: 1.0.6
- name: link_state
from_version: 1.0.6
- name: link-resets
from_version: 6.2.0
- name: link_speed
from_version: 1.0.6
- name: duplex
from_version: 1.0.6
- name: mtu
from_version: 1.0.6
- name: error
from_version: 7.7.0
- name: Monitor
from_version: 1.0.0
to_version: 3.5.0
columns:
- name: mpid
from_version: 1.0.0
- name: md_name
from_version: 1.0.0
to_version: 3.4.2
- name: ma_name
from_version: 1.0.0
to_version: 3.4.2
- name: interval
from_version: 1.0.0
- name: remote_mps
from_version: 1.0.0
- name: unexpected_remote_mpids
from_version: 1.0.0
to_version: 3.0.1
- name: unexpected_remote_maids
from_version: 1.0.0
to_version: 3.0.1
- name: fault
from_version: 1.0.0
- name: Maintenance_Point
from_version: 1.0.0
to_version: 3.5.0
columns:
- name: mpid
from_version: 1.0.0
- name: fault
from_version: 1.0.0
- name: Flow_Table
from_version: 6.5.0
columns:
- name: type
from_version: 6.5.0
- name: flow_limit
from_version: 6.5.0
- name: overflow_policy
from_version: 6.5.0
- name: groups
from_version: 6.5.0
- name: prefixes
from_version: 7.4.0
- name: external_ids
from_version: 7.5.0
- name: QoS
from_version: 1.0.0
columns:
- name: type
from_version: 1.0.0
- name: queues
from_version: 1.0.0
- name: other_config
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: Queue
from_version: 1.0.0
columns:
- name: dscp
from_version: 6.4.0
- name: other_config
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: Mirror
from_version: 1.0.0
columns:
- name: name
from_version: 1.0.0
- name: select_all
from_version: 1.0.0
- name: select_src_port
from_version: 1.0.0
- name: select_dst_port
from_version: 1.0.0
- name: select_vlan
from_version: 1.0.0
- name: output_port
from_version: 1.0.0
- name: output_vlan
from_version: 1.0.0
- name: statistics
from_version: 6.4.0
- name: external_ids
from_version: 1.0.0
- name: NetFlow
from_version: 1.0.0
columns:
- name: targets
from_version: 1.0.0
- name: engine_type
from_version: 1.0.0
- name: engine_id
from_version: 1.0.0
- name: add_id_to_interface
from_version: 1.0.0
- name: active_timeout
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: sFlow
from_version: 1.0.0
columns:
- name: targets
from_version: 1.0.0
- name: sampling
from_version: 1.0.0
- name: polling
from_version: 1.0.0
- name: header
from_version: 1.0.0
- name: agent
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
- name: IPFIX
from_version: 7.1.0
columns:
- name: targets
from_version: 7.1.0
- name: sampling
from_version: 7.1.0
- name: obs_domain_id
from_version: 7.1.0
- name: obs_point_id
from_version: 7.1.0
- name: cache_active_timeout
from_version: 7.3.0
- name: cache_max_flows
from_version: 7.3.0
- name: external_ids
from_version: 7.1.0
- name: Flow_Sample_Collector_Set
from_version: 7.1.0
columns:
- name: id
from_version: 7.1.0
- name: bridge
from_version: 7.1.0
- name: ipfix
from_version: 7.1.0
- name: external_ids
from_version: 7.1.0
- name: Controller
from_version: 1.0.0
columns:
- name: target
from_version: 1.0.0
- name: max_backoff
from_version: 1.0.0
- name: inactivity_probe
from_version: 1.0.0
- name: discover_accept_regex
from_version: 1.0.0
to_version: 3.0.0
- name: discover_update_resolv_conf
from_version: 1.0.0
to_version: 3.0.0
- name: conection_mode
from_version: 1.0.0
- name: local_ip
from_version: 1.0.0
- name: local_netmask
from_version: 1.0.0
- name: local_gateway
from_version: 1.0.0
- name: enable_async_messages
from_version: 6.7.0
- name: controller_rate_limit
from_version: 1.0.0
- name: controller_burst_limit
from_version: 1.0.0
- name: other_config
from_version: 6.8.0
- name: external_ids
from_version: 1.0.0
- name: is_connected
from_version: 1.1.0
- name: role
from_version: 1.1.0
- name: status
from_version: 1.1.0
- name: Manager
from_version: 1.0.0
columns:
- name: target
from_version: 1.0.0
- name: max_backoff
from_version: 1.0.0
- name: inactivity_probe
from_version: 1.0.0
- name: connection_mode
from_version: 1.0.0
- name: other_config
from_version: 6.8.0
- name: external_ids
from_version: 1.0.0
- name: SSL
from_version: 1.0.0
columns:
- name: private_key
from_version: 1.0.0
- name: certificate
from_version: 1.0.0
- name: ca_cert
from_version: 1.0.0
- name: bootstrap_ca_cert
from_version: 1.0.0
- name: external_ids
from_version: 1.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment