mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 04:40:22 -07:00
* aci_rest: New module to access Cisco ACI This PR includes: - Relicense as GPLv3+ - Check-mode support - Cosmetic changes to documentation - Examples in YAML format - Removal of incorrect requirements (for this module) - Do not log passwords - Implement native fetch_url instead of requests - Use standard hostname, username and password parameters - Add alias src for parameter config_file - Add mutual exclusive content option for inline data (and show some inline examples) - Add timeout parameter - Add validate_certs parameter - Handling ACI result output (identical for JSON as XML input) - Parse/expose ACI error output to user * Lower case method, add use_ssl, Use python dicts This commit includes: - Use lowercase method names - Add `use_ssl` parameter (not the `protocol` parameter) - Use a python dict for the request data (not a JSON string) - Documentation improvements * Ensure one of 'content' or 'src' is provided * Fix issue with totalCount being a string in JSON This fixes the problem with JSON output where totalCount is a string and not an integer. This fixes jedelman8/aci-ansible#7 * Improve code documentation * Improve error handling and module response * Small typo * Improve documentation and examples * Keep protocol parameter, but deprecate it * Extrude aci functions from module_utils * aci_rest: Add unit tests |
||
---|---|---|
.. | ||
__init__.py | ||
a10.py | ||
aci.py | ||
asa.py | ||
auth_basic.py | ||
avi.py | ||
aws.py | ||
azure.py | ||
azure_tags.py | ||
backup.py | ||
cloudengine.py | ||
cloudstack.py | ||
cnos.py | ||
decrypt.py | ||
dellos6.py | ||
dellos9.py | ||
dellos10.py | ||
dimensiondata.py | ||
dimensiondata_wait.py | ||
docker.py | ||
ec2.py | ||
eos.py | ||
f5.py | ||
files.py | ||
fortios.py | ||
infinibox.py | ||
ios.py | ||
iosxr.py | ||
junos.py | ||
mysql.py | ||
netapp.py | ||
netscaler.py | ||
nxos.py | ||
openstack.py | ||
openswitch.py | ||
ovirt.py | ||
ovirt_facts.py | ||
postgres.py | ||
purestorage.py | ||
rackspace.py | ||
return_common.py | ||
sros.py | ||
tower.py | ||
validate.py | ||
vca.py | ||
vmware.py | ||
vyos.py |