- FIX: Use standalone context for updating master account
- FIX: Avoid raising an error when trying to remove an alternate contact thats non existing
- FIX: The API has a more strict formatting for the phone field. Default to "00000000" when phone field is not provided
- FIX: / is an invalid character for Alternate contact fields. Defaulting to NotApplicable and not@applicable.com
- FIX: all alternate contact fields are mandatory. Defaulting to N/A when not provided
- Added capability to update AWS account alternate contacts
- FIX: configuration example showed Tags as dict items, corrected to list of dicts
- FIX: Retrying subnet and IGW describe calls. Sometimes they are not yet available after a new account creation.
- FIX: AllowDirectMoveBetweenOU parameter now works as intended
- FIX: Using pagination when listing Org Units
- setup.py now includes dependency libraries
- FIX: describe_vpcs call sometimes failed on creating new account
- Configuration files now support '/' to target root
- FIX: Removing VPCs through threads working properly
- Retrieving master_account_id from API
- Deleting VPCs now using threads
- Removing default VPCs in all regions
- config_directory is now a mandatory parameter
Thanks to @deltagarrett for testing!
- Initial version