# salt.modules.bridge

Module for gathering and managing bridging information

`salt.modules.bridge.` `add`(br=None)

  Creates a bridge

  CLI Example:

      salt '*' bridge.add br0

`salt.modules.bridge.` `addif`(br=None, iface=None)

  Adds an interface to a bridge

  CLI Example:

      salt '*' bridge.addif br0 eth0

`salt.modules.bridge.` `delete`(br=None)

  Deletes a bridge

  CLI Example:

      salt '*' bridge.delete br0

`salt.modules.bridge.` `delif`(br=None, iface=None)

  Removes an interface from a bridge

  CLI Example:

      salt '*' bridge.delif br0 eth0

`salt.modules.bridge.` `find_interfaces`(*args)

  Returns the bridge to which the interfaces are bond to

  CLI Example:

      salt '*' bridge.find_interfaces eth0 [eth1...]

`salt.modules.bridge.` `interfaces`(br=None)

  Returns interfaces attached to a bridge

  CLI Example:

      salt '*' bridge.interfaces br0

`salt.modules.bridge.` `list_`()

  Returns the machine's bridges list

  CLI Example:

      salt '*' bridge.list

`salt.modules.bridge.` `show`(br=None)

  Returns bridges interfaces along with enslaved physical interfaces. If no interface is given, all bridges are shown, else only the specified bridge values are returned.

  CLI Example:

      salt '*' bridge.show
      salt '*' bridge.show br0

`salt.modules.bridge.` `stp`(br=None, state='disable', iface=None)

  Sets Spanning Tree Protocol state for a bridge

  CLI Example:

      salt '*' bridge.stp br0 enable
      salt '*' bridge.stp br0 disable

  For the NetBSD operating system, it is required to add the interface on which to enable the STP.

  CLI Example:

      salt '*' bridge.stp bridge0 enable fxp0
      salt '*' bridge.stp bridge0 disable fxp0

Current Salt release: 0.17.1

#### Previous topic

salt.modules.brew

#### Next topic

salt.modules.bsd_shadow

### Quick search

Enter search terms or a module, class or function name.

### Upcoming SaltStack Events

My conferences on Lanyrd