community.general/lib/ansible/module_utils/network
Gaurav Rastogi 9e2ff3e4d5 Updated Avi Modules with new features and documentation update. (#34206)
* Updated Avi Modules with following
1. Support to perform patch operation using the modules. The data update method is
selected using avi_api_update_method=patch and patch operation is determined by
avi_api_patch_op. The patch data is the normal params that are provided in the modules

2. Support for avi_credentials as single authentication dictionary for all API calls.
This is preferred way as opposed to previously all credentials details would pollute
the individual Ansible tasks. It also allows the module development to be enhanced
without breaking compatibility for new authentication schemes like SAML etc.

3. Support for sharing api_context between the module invocations. This is a
workaround to not do multiple logins to Avi Controller and be able to
re-use single login across multiple REST API calls.

4. Documentation update for new parameters and existing ones with Units data.

* Fixed the pylint and pep8 errors caused due to pycharm editor auto formatting
2017-12-24 08:15:23 +00:00
..
a10 Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
aci ACI Module: Update modules to provide match criteria; allows more complex matching (#33756) 2017-12-11 18:43:11 +00:00
aireos Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
aos Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
aruba Aruba indenting (#33884) 2017-12-14 14:37:34 +05:30
asa Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
avi Updated Avi Modules with new features and documentation update. (#34206) 2017-12-24 08:15:23 +00:00
bigswitch Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
cloudengine Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
cnos Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
common [cloud] ec2_group fix CIDR with host bits set - fixes #25403 (#29605) 2017-12-20 14:57:47 -05:00
dellos6 Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
dellos9 Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
dellos10 Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
enos Lenovo enos bugfixes (#33857) 2017-12-13 20:57:51 +00:00
eos Revert "Deprecate Entity, EntityCollection and use subspec in network modules (#33575)" (#33849) 2017-12-13 13:07:52 +05:30
f5 A first pass at moving libs to new dir structure (#33727) 2017-12-08 15:28:23 -08:00
fortios Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
ios Add ios_l3_interface module (#34201) 2017-12-23 11:24:00 +05:30
iosxr IOS XR cli tests move to network_cli (#34007) 2017-12-20 11:26:09 -05:00
ironware Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
junos Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
mlnxos Add mlnxos_interface module (#33839) 2017-12-19 17:24:42 +00:00
netscaler Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
nso Add nso_query module to query Cisco NSO using XPath (#34188) 2017-12-22 16:56:50 +00:00
nxos Convert nxos_vlan to DI module (#31866) 2017-12-21 14:08:33 +05:30
ordnance Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
sros Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
vyos Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
__init__.py Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30