The vmware_nsx.extension_drivers.dns_integration
Module¶
-
class
vmware_nsx.extension_drivers.dns_integration.
DNSExtensionDriver
¶ Bases:
vmware_nsx.common.driver_api.ExtensionDriver
-
extend_network_dict
(session, db_data, response_data)¶
-
extend_port_dict
(session, db_data, response_data)¶
-
extension_alias
¶
-
external_dns_not_needed
(context, network)¶ Decide if ports in network need to be sent to the DNS service.
Parameters: - context – plugin request context
- network – network dictionary
Returns: True or False
-
process_create_network
(plugin_context, request_data, db_data)¶
-
process_create_port
(plugin_context, request_data, db_data)¶
-
process_update_network
(plugin_context, request_data, db_data)¶
-
process_update_port
(plugin_context, request_data, db_data)¶
-
-
class
vmware_nsx.extension_drivers.dns_integration.
DNSExtensionDriverDVS
¶ Bases:
vmware_nsx.extension_drivers.dns_integration.DNSExtensionDriver
-
external_dns_not_needed
(context, network)¶
-
initialize
()¶
-
-
class
vmware_nsx.extension_drivers.dns_integration.
DNSExtensionDriverNSXv
¶ Bases:
vmware_nsx.extension_drivers.dns_integration.DNSExtensionDriver
-
external_dns_not_needed
(context, network)¶
-
initialize
()¶
-
-
class
vmware_nsx.extension_drivers.dns_integration.
DNSExtensionDriverNSXv3
¶ Bases:
vmware_nsx.extension_drivers.dns_integration.DNSExtensionDriver
-
external_dns_not_needed
(context, network)¶
-
initialize
()¶
-