The following is an overview of all available policies in networking-bgpvpn. For a sample configuration file, refer to Sample networking-bgpvpn Policy File.
create_bgpvpnrule:admin_only
POST /bgpvpn/bgpvpns
Create a BGP VPN
update_bgpvpnrule:admin_or_owner
PUT /bgpvpn/bgpvpns/{id}
Update a BGP VPN
update_bgpvpn:tenant_idrule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update tenant_id attribute of a BGP VPN
update_bgpvpn:route_targetsrule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update route_targets attribute of a BGP VPN
update_bgpvpn:import_targetsrule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update import_targets attribute of a BGP VPN
update_bgpvpn:export_targetsrule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update export_targets attribute of a BGP VPN
update_bgpvpn:route_distinguishersrule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update route_distinguishers attribute of a BGP VPN
update_bgpvpn:vnirule:admin_only
PUT /bgpvpn/bgpvpns/{id}
Update vni attribute of a BGP VPN
delete_bgpvpnrule:admin_only
DELETE /bgpvpn/bgpvpns/{id}
Delete a BGP VPN
get_bgpvpnrule:admin_or_owner
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get BGP VPNs
get_bgpvpn:tenant_idrule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get tenant_id attributes of BGP VPNs
get_bgpvpn:route_targetsrule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get route_targets attributes of BGP VPNs
get_bgpvpn:import_targetsrule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get import_targets attributes of BGP VPNs
get_bgpvpn:export_targetsrule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get export_targets attributes of BGP VPNs
get_bgpvpn:route_distinguishersrule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get route_distinguishers attributes of BGP VPNs
get_bgpvpn:vnirule:admin_only
GET /bgpvpn/bgpvpns
GET /bgpvpn/bgpvpns/{id}
Get vni attributes of BGP VPNs
create_bgpvpn_network_associationrule:admin_or_owner
POST /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations
Create a network association
update_bgpvpn_network_associationrule:admin_or_owner
PUT /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Update a network association
delete_bgpvpn_network_associationrule:admin_or_owner
DELETE /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Delete a network association
get_bgpvpn_network_associationrule:admin_or_owner
GET /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Get network associations
get_bgpvpn_network_association:tenant_idrule:admin_only
GET /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Get tenant_id attributes of network associations
create_bgpvpn_router_associationrule:admin_or_owner
POST /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations
Create a router association
update_bgpvpn_router_associationrule:admin_or_owner
PUT /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Update a router association
delete_bgpvpn_router_associationrule:admin_or_owner
DELETE /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Delete a router association
get_bgpvpn_router_associationrule:admin_or_owner
GET /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Get router associations
get_bgpvpn_router_association:tenant_idrule:admin_only
GET /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Get tenant_id attributes of router associations
create_bgpvpn_port_associationrule:admin_or_owner
POST /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations
Create a port association
update_bgpvpn_port_associationrule:admin_or_owner
PUT /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Update a port association
delete_bgpvpn_port_associationrule:admin_or_owner
DELETE /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Delete a port association
get_bgpvpn_port_associationrule:admin_or_owner
GET /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Get port associations
get_bgpvpn_port_association:tenant_idrule:admin_only
GET /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations
GET /bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Get tenant_id attributes of port associations
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.