Configuration for a database connection to an Open vSwitch
       database (OVSDB) client.
       This table primarily configures the Open vSwitch database
       (ovsdb-server), not the Open vSwitch switch (ovs-vswitchd). The
       switch does read the table to determine what connections should
       be treated as in-band.
       The Open vSwitch database server can initiate and maintain active
       connections to remote clients. It can also listen for database
       connections.
   Summary:
       Core Features:
         target                      string (must be unique within
                                     table)
         connection_mode             optional string, either in-band or
                                     out-of-band
       Client Failure Detection and Handling:
         max_backoff                 optional integer, at least 1,000
         inactivity_probe            optional integer
       Status:
         is_connected                boolean
         status : last_error         optional string
         status : state              optional string, one of ACTIVE,
                                     BACKOFF, CONNECTING, IDLE, or VOID
         status : sec_since_connect  optional string, containing an
                                     integer, at least 0
         status : sec_since_disconnect
                                     optional string, containing an
                                     integer, at least 0
         status : locks_held         optional string
         status : locks_waiting      optional string
         status : locks_lost         optional string
         status : n_connections      optional string, containing an
                                     integer, at least 2
         status : bound_port         optional string, containing an
                                     integer
       Connection Parameters:
         other_config : dscp         optional string, containing an
                                     integer
       Common Columns:
         external_ids                map of string-string pairs
         other_config                map of string-string pairs
   Details:
     Core Features:
       target: string (must be unique within table)
              Connection method for managers.
              The following connection methods are currently supported:
              ssl:host[:port]
                     The specified SSL port on the host at the given
                     host, which can either be a DNS name (if built with
                     unbound library) or an IP address. The ssl column
                     in the Open_vSwitch table must point to a valid SSL
                     configuration when this form is used.
                     If port is not specified, it defaults to 6640.
                     SSL support is an optional feature that is not
                     always built as part of Open vSwitch.
              tcp:host[:port]
                     The specified TCP port on the host at the given
                     host, which can either be a DNS name (if built with
                     unbound library) or an IP address (IPv4 or IPv6).
                     If host is an IPv6 address, wrap it in square
                     brackets, e.g. tcp:[::1]:6640.
                     If port is not specified, it defaults to 6640.
              pssl:[port][:host]
                     Listens for SSL connections on the specified TCP
                     port. Specify 0 for port to have the kernel
                     automatically choose an available port. If host,
                     which can either be a DNS name (if built with
                     unbound library) or an IP address, is specified,
                     then connections are restricted to the resolved or
                     specified local IP address (either IPv4 or IPv6
                     address). If host is an IPv6 address, wrap in
                     square brackets, e.g. pssl:6640:[::1]. If host is
                     not specified then it listens only on IPv4 (but not
                     IPv6) addresses. The ssl column in the Open_vSwitch
                     table must point to a valid SSL configuration when
                     this form is used.
                     If port is not specified, it defaults to 6640.
                     SSL support is an optional feature that is not
                     always built as part of Open vSwitch.
              ptcp:[port][:host]
                     Listens for connections on the specified TCP port.
                     Specify 0 for port to have the kernel automatically
                     choose an available port. If host, which can either
                     be a DNS name (if built with unbound library) or an
                     IP address, is specified, then connections are
                     restricted to the resolved or specified local IP
                     address (either IPv4 or IPv6 address). If host is
                     an IPv6 address, wrap it in square brackets, e.g.
                     ptcp:6640:[::1]. If host is not specified then it
                     listens only on IPv4 addresses.
                     If port is not specified, it defaults to 6640.
              When multiple managers are configured, the target values
              must be unique. Duplicate target values yield unspecified
              results.
       connection_mode: optional string, either in-band or out-of-band
              If it is specified, this setting must be one of the
              following strings that describes how Open vSwitch contacts
              this OVSDB client over the network:
              in-band
                     In this mode, this connection's traffic travels
                     over a bridge managed by Open vSwitch. With this
                     setting, Open vSwitch allows traffic to and from
                     the client regardless of the contents of the
                     OpenFlow flow table. (Otherwise, Open vSwitch would
                     never be able to connect to the client, because it
                     did not have a flow to enable it.) This is the most
                     common connection mode because it is not necessary
                     to maintain two independent networks.
              out-of-band
                     In this mode, the client's traffic uses a control
                     network separate from that managed by Open vSwitch,
                     that is, Open vSwitch does not use any of its own
                     network devices to communicate with the client. The
                     control network must be configured separately,
                     before or after ovs-vswitchd is started.
              If not specified, the default is implementation-specific.
     Client Failure Detection and Handling:
       max_backoff: optional integer, at least 1,000
              Maximum number of milliseconds to wait between connection
              attempts. Default is implementation-specific.
       inactivity_probe: optional integer
              Maximum number of milliseconds of idle time on connection
              to the client before sending an inactivity probe message.
              If Open vSwitch does not communicate with the client for
              the specified number of seconds, it will send a probe. If
              a response is not received for the same additional amount
              of time, Open vSwitch assumes the connection has been
              broken and attempts to reconnect. Default is
              implementation-specific. A value of 0 disables inactivity
              probes.
     Status:
       Key-value pair of is_connected is always updated. Other key-value
       pairs in the status columns may be updated depends on the target
       type.
       When target specifies a connection method that listens for
       inbound connections (e.g. ptcp: or punix:), both n_connections
       and is_connected may also be updated while the remaining key-
       value pairs are omitted.
       On the other hand, when target specifies an outbound connection,
       all key-value pairs may be updated, except the above-mentioned
       two key-value pairs associated with inbound connection targets.
       They are omitted.
       is_connected: boolean
              true if currently connected to this manager, false
              otherwise.
       status : last_error: optional string
              A human-readable description of the last error on the
              connection to the manager; i.e. strerror(errno). This key
              will exist only if an error has occurred.
       status : state: optional string, one of ACTIVE, BACKOFF,
       CONNECTING, IDLE, or VOID
              The state of the connection to the manager:
              VOID   Connection is disabled.
              BACKOFF
                     Attempting to reconnect at an increasing period.
              CONNECTING
                     Attempting to connect.
              ACTIVE Connected, remote host responsive.
              IDLE   Connection is idle. Waiting for response to keep-
                     alive.
              These values may change in the future. They are provided
              only for human consumption.
       status : sec_since_connect: optional string, containing an
       integer, at least 0
              The amount of time since this manager last successfully
              connected to the database (in seconds). Value is empty if
              manager has never successfully connected.
       status : sec_since_disconnect: optional string, containing an
       integer, at least 0
              The amount of time since this manager last disconnected
              from the database (in seconds). Value is empty if manager
              has never disconnected.
       status : locks_held: optional string
              Space-separated list of the names of OVSDB locks that the
              connection holds. Omitted if the connection does not hold
              any locks.
       status : locks_waiting: optional string
              Space-separated list of the names of OVSDB locks that the
              connection is currently waiting to acquire. Omitted if the
              connection is not waiting for any locks.
       status : locks_lost: optional string
              Space-separated list of the names of OVSDB locks that the
              connection has had stolen by another OVSDB client. Omitted
              if no locks have been stolen from this connection.
       status : n_connections: optional string, containing an integer,
       at least 2
              When target specifies a connection method that listens for
              inbound connections (e.g. ptcp: or pssl:) and more than
              one connection is actually active, the value is the number
              of active connections. Otherwise, this key-value pair is
              omitted.
       status : bound_port: optional string, containing an integer
              When target is ptcp: or pssl:, this is the TCP port on
              which the OVSDB server is listening. (This is particularly
              useful when target specifies a port of 0, allowing the
              kernel to choose any available port.)
     Connection Parameters:
       Additional configuration for a connection between the manager and
       the Open vSwitch Database.
       other_config : dscp: optional string, containing an integer
              The Differentiated Service Code Point (DSCP) is specified
              using 6 bits in the Type of Service (TOS) field in the IP
              header. DSCP provides a mechanism to classify the network
              traffic and provide Quality of Service (QoS) on IP
              networks. The DSCP value specified here is used when
              establishing the connection between the manager and the
              Open vSwitch. If no value is specified, a default value of
              48 is chosen. Valid DSCP values must be in the range 0 to
              63.
     Common Columns:
       The overall purpose of these columns is described under Common
       Columns at the beginning of this document.
       external_ids: map of string-string pairs
       other_config: map of string-string pairs