neutron_tempest_plugin.services.network.json package¶
Submodules¶
neutron_tempest_plugin.services.network.json.network_client module¶
-
class
neutron_tempest_plugin.services.network.json.network_client.
NetworkClientJSON
(auth_provider, service, region, endpoint_type='publicURL', build_interval=1, build_timeout=60, disable_ssl_certificate_validation=False, ca_certs=None, trace_requests='', name=None, http_timeout=None, proxy_url=None, follow_redirects=True)¶ Bases:
tempest.lib.common.rest_client.RestClient
NetworkClientJSON class
Tempest REST client for Neutron. Uses v2 of the Neutron API, since the V1 API has been removed from the code base.
Implements create, delete, update, list and show for the basic Neutron abstractions (networks, sub-networks, routers, ports and floating IP):
Implements add/remove interface to router using subnet ID / port ID
It also implements list, show, update and reset for OpenStack Networking quotas