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()¶
-