vmware-nsx-tempest-plugin/vmware_nsx_tempest_plugin/services
Nilesh Lokhande 2f7ad519fe L2 Gateway create using Edge Bridge Profile and Vlan Tz.
Replacing to use Edge Bridge Profile instead of ESX Bridge Cluster.

Also using Interface as Vlan TZ.

Change-Id: I8b21a3af8ca20c9a8d2e14cf13221db1cabfac15
2019-05-29 09:38:06 +00:00
..
lbaas refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
qos refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
__init__.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
base_l2gw.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
designate_base.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
fwaas_client.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
l2_gateway_client.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
l2_gateway_connection_client.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
load_balancer_v1_client.py Switch to non-deprecated find_test_caller in tempest.lib 2018-09-23 19:27:28 +00:00
network_client_base.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
nsx_client.py L2 Gateway create using Edge Bridge Profile and Vlan Tz. 2019-05-29 09:38:06 +00:00
nsxp_client.py Bug:2333131 2019-04-25 19:55:45 +00:00
nsxv3_client.py [Policy] Converting port security tests to policy 2019-04-23 19:46:24 +00:00
nsxv_client.py changes for FWaaS scenarios in test_new_cases 2018-12-04 11:03:38 +00:00
openstack_network_clients.py octavia client 2019-05-20 14:55:50 +00:00
README.rst refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
tags_client.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00
utils.py refactor top-level pkg to vmware_nsx_tempest_plugin 2018-07-31 12:48:38 -06:00

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