The vmware_nsx.services.trunk.nsx_v3.driver Module

class vmware_nsx.services.trunk.nsx_v3.driver.NsxV3TrunkDriver(name, interfaces, segmentation_types, agent_type=None, can_trunk_bound_port=False)

Bases: neutron.services.trunk.drivers.base.DriverBase

Driver to implement neutron’s trunk extensions.

classmethod create(plugin_driver)
is_loaded
register(resource, event, trigger, payload=None)
class vmware_nsx.services.trunk.nsx_v3.driver.NsxV3TrunkHandler(plugin_driver)

Bases: object

Class to handle trunk events.

subport_event(resource, event, trunk_plugin, payload)
subports_added(context, trunk, subports)
subports_deleted(context, trunk, subports)
trunk_created(context, trunk)
trunk_deleted(context, trunk)
trunk_event(resource, event, trunk_plugin, payload)