The vmware_nsx.plugins.nsx_v.drivers.distributed_router_driver Module

class vmware_nsx.plugins.nsx_v.drivers.distributed_router_driver.RouterDistributedDriver(plugin)

Bases: vmware_nsx.plugins.nsx_v.drivers.abstract_router_driver.RouterBaseDriver

add_router_interface(context, router_id, interface_info)
create_router(context, lrouter, appliance_size=None, allow_metadata=True)
delete_router(context, router_id)
get_type()
remove_router_interface(context, router_id, interface_info)
update_router(context, router_id, router)
update_router_interface_ip(context, router_id, port_id, int_net_id, old_ip, new_ip, subnet_mask)

Update the fixed ip of a distributed router interface.

update_routes(context, router_id, newnexthop)

This Page