vmware-nsx-tempest-plugin/vmware_nsx_tempest_plugin/services/README.rst
Boden R 802164f2a2 refactor top-level pkg to vmware_nsx_tempest_plugin
This patch refactors the source and supporting files to use the top
level package name of vmware_nsx_tempest_plugin. This better matches
the project name as well as the name we plan to publish to PYPI with
as per the discussion in [1].

A sample release has been published to the test pypi repo [2] to
ensure this works.

[1] https://review.openstack.org/#/c/584498/
[2] https://test.pypi.org/project/vmware-nsx-tempest-plugin/

Change-Id: I4cd89f49562c780754ebfb7e93c38b4e6556e314
2018-07-31 12:48:38 -06:00

43 lines
1.3 KiB
ReStructuredText

This folder contains services for managing NSX-v, NSX-v3.
Services provided:
# OpenStack tempest service clients
l2_gateway_client.py
based on tempest BaseNetworkClient implements client APIs to manage
neutron l2-gateway resources
l2_gateway_connection_client.py
based on tempest BaseNetworkClient implements client APIs to manage
neutron l2-gateway-connection resources
lbaas v2 clients: ported from neutron_lbaas to comply with tempest services.
lbaas/load_balancers_client.py
lbaas/listeners_client.py
lbaas/pools_client.py
lbaas/health_monitorys_client.py
lbaas/members_client.py
lbv1_client.py
based on tempest BaseNetworkClient implements client APIs to manage
neutron v1 load-balancer resources
network_client_base.py
due to tempest network services are in the process of migrating to
tempest-lib, some features to be used by tests are not in
BaseNetworkClient. Inherent here and used by all vmware-nsx-tempest
client for now.
# NSX speific services
nsxv_client.py implements API to manage NSX-v components
- Logical switch (Tenant network)
- Edge (Service edge, DHCP edge, and VDR edge)
- DFW firewall rules (Security group)
- SpoofGuard
nsxv3_client.py implements API to manage NSX backend resources:
- logical switch
- firewall section
- nsgroup
- logical router