The networking_cisco.plugins.cisco.device_manager.plugging_drivers.n1kv_ml2_trunking_driver
Module¶
-
class
networking_cisco.plugins.cisco.device_manager.plugging_drivers.n1kv_ml2_trunking_driver.
N1kvML2TrunkingPlugDriver
¶ Bases:
networking_cisco.plugins.cisco.device_manager.plugging_drivers.PluginSidePluggingDriver
,networking_cisco.plugins.cisco.device_manager.plugging_drivers.utils.PluggingDriverUtilsMixin
Driver class for service VMs used with the N1kv ML2 mechanism driver.
The driver makes use of the N1kv drivers VLAN trunk feature.
-
allocate_hosting_port
(context, router_id, port_db, network_type, hosting_device_id)¶
-
create_hosting_device_resources
(context, complementary_id, tenant_id, mgmt_context, max_hosted)¶
-
delete_hosting_device_resources
(context, tenant_id, mgmt_port, **kwargs)¶
-
extend_hosting_port_info
(context, port_db, hosting_device, hosting_info)¶
-
get_hosting_device_resources
(context, id, complementary_id, tenant_id, mgmt_nw_id)¶
-
classmethod
mgmt_port_profile_id
()¶
-
setup_logical_port_connectivity
(context, port_db, hosting_device_id)¶
-
classmethod
t1_network_profile_id
()¶
-
classmethod
t1_port_profile_id
()¶
-
classmethod
t2_network_profile_id
()¶
-
classmethod
t2_port_profile_id
()¶
-
teardown_logical_port_connectivity
(context, port_db, hosting_device_id)¶
-