Commit Graph

221 Commits (6de163cbb21cbeb6c02b61a5ccf3b66406d26a8d)

Author SHA1 Message Date
naslanidis 6de163cbb2 Fixed issue with tag changes affecting vpc attach 2016-12-08 11:34:24 -05:00
Nick Aslanidis e5ead91439 New AWS module for managing ec2 VPC virtual gateways 2016-12-08 11:34:24 -05:00
Stefan Horning 14f488f8b6 Get EIP association information for ENI if EIP is associated (#2082) 2016-12-08 11:34:24 -05:00
Rob 89d0ff1f17 Add boto3 support to ec2_eni_facts (#2425) 2016-12-08 11:34:23 -05:00
Constantin a5515e8490 Added block_device_mapping in the returned output (#1553) 2016-12-08 11:34:23 -05:00
Rob 7e70ef2223 Use helper function for new module and rename (#2277) 2016-12-08 11:34:21 -05:00
Nicolas Boutet 25e2a933d0 Fix typo in documentation (#2359) 2016-12-08 11:34:19 -05:00
Stefan Horning 2cf50cb971 Streamlined ec2_elb_facts module return values with naming in ec2_elb… (#2081)
* Streamlined ec2_elb_facts module return values with naming in ec2_elb_lb (hosted zones)

* Keep the old return values for hosted zone to keep backwards compatibility
2016-12-08 11:34:19 -05:00
Toshio Kuratomi 38c5a0067e Fix python3 syntax compilation 2016-12-08 11:34:18 -05:00
Mike Mochan 8472ef95e5 update remote tags if changed 2016-12-08 11:34:18 -05:00
Mike Mochan f39c98b8fc added tagging for the remote account 2016-12-08 11:34:18 -05:00
Mike Mochan 7acd9c0e34 Updates to version and requirements 2016-12-08 11:34:18 -05:00
Mike Mochan c1ccc831e8 Added tagging functionality 2016-12-08 11:34:17 -05:00
Mike Mochan 1b170a145e All calls to describe_vpc_peering_connections need to use the params dict 2016-12-08 11:34:17 -05:00
Mike Mochan 439c4aa979 Remove unused vars and pass params dict to describe_peering_connections 2016-12-08 11:34:17 -05:00
Mike Mochan deaf40d942 update to capture peer status 2016-12-08 11:34:17 -05:00
Mike Mochan 985e485706 removed obsolete ec2 resource object 2016-12-08 11:34:17 -05:00
Mike Mochan 5963fc4641 refactored to use dict invocation for calling client peerings functions 2016-12-08 11:34:17 -05:00
Mike Mochan 64f947a327 updates to Documentation - Removed refs to Boto, added params dict() and removed obsolete if statements 2016-12-08 11:34:17 -05:00
Mike Mochan 655d08f62f cloud/amazon/ec2_vpc_peer.py 2016-12-08 11:34:17 -05:00
Mike Mochan 842b347c7e removed debug package 2016-12-08 11:34:17 -05:00
Mike Mochan 39a132a44e Version added, GPLv3 License header added 2016-12-08 11:34:17 -05:00
Mike Mochan a6814e0774 Initial commit for cross account VPC peering module 2016-12-08 11:34:17 -05:00
Fernando José Pando 65bae8f76b fixup sns topic subscriptions (#2232)
* fixup sns topic subscriptions

* return docs
2016-12-08 11:34:16 -05:00
Mike Mochan 275210b06e New AWS module for managing VPC Network ACLs (#1502)
* New AWS module for managing VPC Networks ACLs

Moved return  outside of try block

botocore.exceptions to support python 2.5

For some reason Travis is using Python V2.4 to run the tests - My code is valid

duplicate file

* Fixed NameError Exception- module not being passed when calling some boto3 client methods

* Fixes a bug reported by @dennisconrad, where the nacl is not created when subnets list is empty

* nacl property changed to name and fixes a bug where nacl is not deleted when subnets list is empty

* Updates to version and requirements

* Fix 'vpc' param to 'vpc_id' to match documentation and convention
2016-12-08 11:34:16 -05:00
Ryan Sydnor e6d5c41f73 Add encryption capability to AMI copy (#1409) 2016-12-08 11:34:16 -05:00
Rob 716e1576d4 Add section on how to return boto3 CamelCased results (#2279) 2016-12-08 11:34:16 -05:00
Rob 9064aecaed Add idempotence to ec2_eni when private_ip_address is supplied (#2172) 2016-12-08 11:34:15 -05:00
Victor Costan 2b6dd0e735 Add sts_session_token module for short-lived AWS credentials. (#1988) 2016-12-08 11:34:15 -05:00
Victor Costan a5940c2a5f Add aws_mfa_devices module for multi-factor authentication on AWS. (#1987) 2016-12-08 11:34:15 -05:00
Constantin ff592dacc5 Added support for Standard - Infrequent Access stoarage class (#2134) 2016-12-08 11:34:14 -05:00
Rob 94e7fae06a Added better example for boto3 exception handling (#2204) 2016-12-08 11:34:13 -05:00
Michael Baydoun 5e3c3741dd created ec2_customer_gateway module (#1868) 2016-12-08 11:34:13 -05:00
Ash Berlin bb42a6bcac Add missing urlparse import to s3_bucket (#2110)
This was triggered when S3_URL environment variable was set.
2016-12-08 11:34:13 -05:00
Matt Martz 577f56ac79 Fix HAS_BOTO fail_json call for ec2_ami_copy 2016-12-08 11:34:13 -05:00
Rob aa36ed8612 Add secondary IP support and allow specifying sec groups by name (#2161) 2016-12-08 11:34:12 -05:00
Rob 09b7470983 Added doc for new get_ec2_security_group_ids_from_names function in m… 2016-12-08 11:34:11 -05:00
Rob 1d01d232a9 New module - ec2_snapshot_facts (#1088) 2016-12-08 11:34:07 -05:00
Victor Costan e5742c3a47 amazon/GUIDELINES.md: Fix copy-paste typo (#2060) 2016-12-08 11:34:07 -05:00
Fernando José Pando 94c5e16fe3 Add SQS queue policy attachment functionality (#1716)
* Add SQS queue policy attachment functionality

SQS queue has no attribute 'Policy' until one is attached, so this special
case must be handled uniquely

SQS queue Policy can now be passed in as json
2016-12-08 11:34:06 -05:00
Jens Carl cf804fb0b8 Fix code example (#2018) 2016-12-08 11:34:05 -05:00
Rob b93fda8573 Updated Amazon module guidelines regarding boto3
* Updated Amazon module guidelines regarding boto3

* Spelling correction
2016-12-08 11:34:03 -05:00
John Barker d20b7ee6e6 restore version_added in dynamodb_table.py 2016-12-08 11:34:01 -05:00
Rene Moser 7a28ad63f7 dynamodb_table: doc fix 2016-12-08 11:33:59 -05:00
Matt Ferrante 99c8e82b60 dynamo db indexes 2016-12-08 11:33:59 -05:00
Casey Lucas 4cd9933388 fix edge case where boto returns empty list after subnet creation 2016-12-08 11:33:59 -05:00
Dennis Conrad 0254cbad9a Fix for existing ENIs w/ multiple security groups
Do a sorted comparison of the list of security groups supplied via `module.params.get('security_groups')` and the list of security groups fetched via `get_sec_group_list(eni.groups)`.  This fixes an incorrect "The specified address is already in use" error if the order of security groups in those lists differ.
2016-12-08 11:33:58 -05:00
Rob White 7b0b4262e5 Allow SNS topics to be created without subscriptions. Also added better error handling around boto calls. 2016-12-08 11:33:58 -05:00
Fernando J Pando be083a8fbe author added 2016-12-08 11:33:58 -05:00
Fernando J Pando 6d69956f83 Fix SNS topic attribute typo
Enables adding SNS topic policy. 'Policy' attribute is capitalized.
2016-12-08 11:33:58 -05:00