Bridge

Media Type
[application/vnd.org.midonet.Bridge-v4+json]
Collection Media Type
[application/vnd.org.midonet.collection.Bridge-v4+json]
GET     /bridges
GET     /bridges?tenant_id=:tenantId
GET     /bridges/:bridgeId
POST    /bridges
PUT     /bridges/:bridgeId
DELETE  /bridges/:bridgeId

Bridge is an entity that represents a virtual bridge device in MidoNet. It contains the following fields:

Field NameTypePOST/PUTRequiredDescription

uri

URI

  

A GET against this URI refreshes the representation of this resource.

arpTable

URI

  

A GET against this URI returns the ARP table for this bridge. See the section called “IPv4-MAC Pair”.

dhcpSubnets

URI

  

A GET against this URI returns the DHCP subnets for this bridge. See the section called “DHCP Subnet”.

dhcpSubnets6

URI

  

A GET against this URI returns the DHCPv6 subnets for this bridge. See the section called “DHCPv6 Subnet”.

inboundFilter

URI

  

A GET against this URI returns the inbound filter chain.

macTable

URI

  

A GET against this URI returns the MAC table for this bridge. See the section called “MAC-Port”.

outboundFilter

URI

  

A GET against this URI returns the outbound filter chain.

ports

URI

  

A GET against this URI returns the ports for this bridge. See the section called “Port”.

peerPorts

URI

  

A GET against this URI returns the interior ports connected to this bridge.

vxLanPorts

URI

  

A GET against this URI returns the VXLAN ports for this bridge.

macPortTemplate

String

  

Template of the URI that represents the location of the MAC-port entry in the MAC table for this bridge.

vlanMacPortTemplate

String

  

Template of the URI that represents the location of the MAC-port entry for a specific VLAN in the MAC table of this bridge.

vlanMacTableTemplate

String

  

Template of the URI that represents the location of the MAC table for a specific VLAN of this bridge. See the section called “MAC-Port”.

id

UUID

POST

No

A unique identifier of the resource. If this field is omitted in the POST request, a random UUID is generated.

adminStateUp

Boolean

POST/PUT

No

The administrative state of the bridge, and if false (down), the bridge stops forwarding packets. The default is true (up).

inboundFilterId

UUID

POST/PUT

No

The identifier of the filter chain to be applied for ingress packets.

inboundMirrorIds

Array of UUID

POST/PUT

No

The list of IDs for the mirrors applied to ingress packets.

name

String

POST/PUT

No

The name of the bridge. The maximum length is 255 characters.

outboundFilterId

UUID

POST/PUT

No

The identifier of the filter chain to be applied for egress packets.

outboundMirrorIds

Array of UUID

POST/PUT

No

The list of IDs for the mirrors applied to egress packets.

tenantId

String

POST/PUT

No

The identifier of the tenant that owns the bridge.

vxlanPortIds

Array of UUID

  

The list of IDs for the bridge VXLAN ports, which contains the bindings from this bridge to hardware VTEPs. It is read-only.

Questions? Discuss on Mailing Lists or Chat.
Found an error? Report a bug.