The vmware_nsx.plugins.nsx_v.vshield.edge_dynamic_routing_driver Module

class vmware_nsx.plugins.nsx_v.vshield.edge_dynamic_routing_driver.EdgeDynamicRoutingDriver

Bases: object

Edge driver API to implement the dynamic routing

add_bgp_neighbours(edge_id, bgp_neighbours)
add_bgp_redistribution_rules(edge_id, prefixes, rules)
add_bgp_speaker_config(edge_id, prot_router_id, local_as, enabled, bgp_neighbours, prefixes, redistribution_rules, default_originate=False)
delete_bgp_speaker_config(edge_id)
get_routing_bgp_config(edge_id)
remove_bgp_neighbours(edge_id, bgp_neighbours)
remove_bgp_redistribution_rules(edge_id, prefixes)
update_bgp_neighbours(edge_id, neighbours_to_add=None, neighbours_to_remove=None)
update_router_id(edge_id, router_id)
update_routing_redistribution(edge_id, enabled)

This Page