A bgpvpn resource contains a set of parameters to define a BGP-based VPN. BGP-based IP VPNs networks are widely used in the industry especially for enterprises. The networking BGP VPN project aims at supporting inter-connection between L3VPNs and Neutron resources, i.e. Networks, Routers and Ports.
Network v2
Create a BGP VPN resource for a given project
openstack bgpvpn create
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist
Name for the BGP VPN.
Add Route Target to import list (repeat option for multiple Route Targets)
Add Route Target to import list (repeat option for multiple Route Targets)
Add Route Target to export list (repeat option for multiple RouteTargets)
Add Route Distinguisher to the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
BGP VPN type selection between IP VPN (l3) and Ethernet VPN (l2) (default: l3)
Set BGP VPN properties
openstack bgpvpn set
BGP VPN to update (name or ID)
Name for the BGP VPN
Add Route Target to import list (repeat option for multiple Route Targets)
Empty route target list.
Add Route Target to import list (repeat option for multiple Route Targets)
Empty import route target list
Add Route Target to export list (repeat option for multiple Route Targets)
Empty export route target list
Add Route Distinguisher to the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
Empty route distinguisher list
Unset BGP VPN properties
openstack bgpvpn unset
BGP VPN to update (name or ID)
Remove Route Target from import/export list (repeat option for multiple Route Targets)
Empty route target list
Remove Route Target from import list (repeat option for multiple Route Targets)
Empty import route target list
Remove Route Target from export list (repeat option for multiple Route Targets)
Empty export route target list
Remove Route Distinguisher from the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
Empty route distinguisher list
Delete BGP VPN resource(s)
openstack bgpvpn delete
<bgpvpn> [<bgpvpn> ...]
List BGP VPN resources
openstack bgpvpn list
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
List additional fields in output
Filter property to apply on returned BGP VPNs (repeat to filter on multiple properties)
Show information of a given BGP VPN
openstack bgpvpn show
BGP VPN to display (name or ID)
Create a BGP VPN network association
openstack bgpvpn network association create
ID or name of the BGP VPN
ID or name of the network
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Remove a BGP VPN network association(s) for a given BGP VPN
openstack bgpvpn network association delete
<network association>[<network association> ...] <bgpvpn>
List BGP VPN network associations for a given BGP VPN
openstack bgpvpn network association list
List additional fields in output
Show information of a given BGP VPN network association
openstack bgpvpn network association show
Create a BGP VPN router association
openstack bgpvpn router association create
ID or name of the BGP VPN
ID or name of the router.
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Delete a BGP VPN router association(s) for a given BGP VPN
openstack bgpvpn router association delete
<router association>[<router association> ...] <bgpvpn>
List BGP VPN router associations for a given BGP VPN
openstack bgpvpn router association list
List additional fields in output
Show information of a given BGP VPN router association
openstack bgpvpn router association show