networking-bgpvpn policies¶
The following is an overview of all available policies in networking-bgpvpn. For a sample configuration file, refer to Sample networking-bgpvpn Policy File.
networking-bgpvpn¶
create_bgpvpnDefault: rule:admin_onlyOperations: - POST
/bgpvpn/bgpvpns
Create a BGP VPN
- POST
update_bgpvpnDefault: rule:admin_or_ownerOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update a BGP VPN
- PUT
update_bgpvpn:tenant_idDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
tenant_idattribute of a BGP VPN- PUT
update_bgpvpn:route_targetsDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
route_targetsattribute of a BGP VPN- PUT
update_bgpvpn:import_targetsDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
import_targetsattribute of a BGP VPN- PUT
update_bgpvpn:export_targetsDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
export_targetsattribute of a BGP VPN- PUT
update_bgpvpn:route_distinguishersDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
route_distinguishersattribute of a BGP VPN- PUT
update_bgpvpn:vniDefault: rule:admin_onlyOperations: - PUT
/bgpvpn/bgpvpns/{id}
Update
vniattribute of a BGP VPN- PUT
delete_bgpvpnDefault: rule:admin_onlyOperations: - DELETE
/bgpvpn/bgpvpns/{id}
Delete a BGP VPN
- DELETE
get_bgpvpnDefault: rule:admin_or_ownerOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get BGP VPNs
- GET
get_bgpvpn:tenant_idDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
tenant_idattributes of BGP VPNs- GET
get_bgpvpn:route_targetsDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
route_targetsattributes of BGP VPNs- GET
get_bgpvpn:import_targetsDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
import_targetsattributes of BGP VPNs- GET
get_bgpvpn:export_targetsDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
export_targetsattributes of BGP VPNs- GET
get_bgpvpn:route_distinguishersDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
route_distinguishersattributes of BGP VPNs- GET
get_bgpvpn:vniDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns - GET
/bgpvpn/bgpvpns/{id}
Get
vniattributes of BGP VPNs- GET
create_bgpvpn_network_associationDefault: rule:admin_or_ownerOperations: - POST
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations
Create a network association
- POST
update_bgpvpn_network_associationDefault: rule:admin_or_ownerOperations: - PUT
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Update a network association
- PUT
delete_bgpvpn_network_associationDefault: rule:admin_or_ownerOperations: - DELETE
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Delete a network association
- DELETE
get_bgpvpn_network_associationDefault: rule:admin_or_ownerOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Get network associations
- GET
get_bgpvpn_network_association:tenant_idDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/network_associations/{network_association_id}
Get
tenant_idattributes of network associations- GET
create_bgpvpn_router_associationDefault: rule:admin_or_ownerOperations: - POST
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations
Create a router association
- POST
update_bgpvpn_router_associationDefault: rule:admin_or_ownerOperations: - PUT
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Update a router association
- PUT
delete_bgpvpn_router_associationDefault: rule:admin_or_ownerOperations: - DELETE
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Delete a router association
- DELETE
get_bgpvpn_router_associationDefault: rule:admin_or_ownerOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Get router associations
- GET
get_bgpvpn_router_association:tenant_idDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/router_associations/{router_association_id}
Get
tenant_idattributes of router associations- GET
create_bgpvpn_port_associationDefault: rule:admin_or_ownerOperations: - POST
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations
Create a port association
- POST
update_bgpvpn_port_associationDefault: rule:admin_or_ownerOperations: - PUT
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Update a port association
- PUT
delete_bgpvpn_port_associationDefault: rule:admin_or_ownerOperations: - DELETE
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Delete a port association
- DELETE
get_bgpvpn_port_associationDefault: rule:admin_or_ownerOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Get port associations
- GET
get_bgpvpn_port_association:tenant_idDefault: rule:admin_onlyOperations: - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations - GET
/bgpvpn/bgpvpns/{bgpvpn_id}/port_associations/{port_association_id}
Get
tenant_idattributes of port associations- GET