community.general/lib/ansible/modules
Sloane Hertel 113336d6f1 rds_instance module and tests (#43789)
* Add functions to retrieve the allowed and required parameters for boto3 client methods

* Add custom waiter for stopping an RDS DB instance

* Add rds_instance module

* Add rds_instance integration tests

* address requested changes from ryansb

* address requested changes from willthames

* address requested changes from dmsimard

* Fix final snapshots

Fix idempotence with already-deleting DB instances

Remove unused import from module_utils/aws/core.py

Consolidate function to get all boto3 client method parameters and the subset of required parameters

* Add some additional rds_instance integration tests

* Add some common functions to module_utils/aws/rds

* Move common code out of rds_instance

* Remove hardcoded engine choices and require the minimum boto3

* Document wait behavior

* Provide a list of valid engines in the error message if it is invalid

Add supported methods to whitelist

Remove AWSRetry around waiter

Wait for a less crazy amount of time

Remove unused variables

* Add a test for an invalid engine option

* pep8

* Missed adding a method to the whitelist

* Use retries

* Fix some little things

* Fix more things

* Improve error message

* Support creating cross-region read replicas

* Remove unused imports

* Add retry when getting RDS instance

* Soft-check required options so module fails properly when options are missing

* Fix mariadb parameter version

* Fix cross-region read_replica creation and tests

* fix modify tests

* Fix a modification test

* Fix typo

* Remove test for option_group_name that exists for this account but may not for others and added as a TODO to do properly
2018-08-31 12:17:02 +10:00
..
cloud rds_instance module and tests (#43789) 2018-08-31 12:17:02 +10:00
clustering K8s retry merge (#44821) 2018-08-30 20:42:47 -04:00
commands Various improvements to script module docs (#44637) 2018-08-24 09:56:44 -04:00
crypto fix typo (#44712) 2018-08-27 14:35:53 +02:00
database mongodb_user: don't call buildInfo with Pymongo > 3.5 (#42350) 2018-08-30 03:01:28 -04:00
files Clarify docs re mode's octal representation (#44410) 2018-08-29 15:12:32 -05:00
identity Add onepassword_facts module, based on the "onepassword" lookup plugin (#43953) 2018-08-30 16:26:47 -04:00
inventory Fix typo in group_by module (#41627) 2018-06-18 15:33:08 +05:30
messaging Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
monitoring add_evaluation_delay of datadog monitor (#32784) 2018-08-28 08:03:56 +02:00
net_tools Introduce and use locale-naive rfc2822 date format function (#44868) 2018-08-30 08:34:37 -05:00
network Reword documentation for IOS L2/L3 interface modules (#44870) 2018-08-30 14:48:43 -05:00
notification Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
packaging Fix a comparison with a string and a byte in flatpak_remote (#44835) 2018-08-30 22:36:34 +02:00
remote_management Add module cpm_user to read, create, edit and delete users on WTI devices (#44512) 2018-08-30 15:51:44 -04:00
source_control Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
storage Fixed netapp_e_lun_mapping options for backwards compatibilitiy (#44769) 2018-08-30 05:35:57 +01:00
system Cross-reference win_reboot and reboot (#44784) 2018-08-28 17:10:25 -04:00
utilities Fixup removed and deprecated modules 2018-08-24 15:37:13 -07:00
web_infrastructure New module : tower_credential_type (#37243) 2018-08-29 11:01:19 -07:00
windows win_wait_for_process: Fixes and integration tests (#44801) 2018-08-31 03:13:51 +02:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00