community.general/lib/ansible/modules/cloud/amazon
Will Thames f42ffe6de3 [cloud] Ensure that s3_bucket module always enables/disables versioning if it is specified (#21320)
If versioning is not enabled, then `get_bucket_versioning`
can return an empty dict.

If that happens, the code to enable versioning should still
run!

The logic for suspending versioning was also incorrect, so
have updated that too.

Fixes #20491
2017-02-16 09:45:05 -05:00
..
GUIDELINES.md amazon: added boto3_conn to GUIDELINES.md (#20305) 2017-01-16 21:00:45 -08:00
__init__.py
_ec2_ami_search.py Cleanup imports 2017-02-06 13:04:54 -08:00
_ec2_vpc.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
aws_kms.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
cloudformation.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
cloudformation_facts.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
cloudfront_facts.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
cloudtrail.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
cloudwatchevent_rule.py
dynamodb_table.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2_ami.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_ami_copy.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_ami_find.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_asg.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
ec2_asg_facts.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
ec2_customer_gateway.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
ec2_eip.py Fix backward compat change - create custom required_together statement (#19642) 2017-01-04 14:11:56 +00:00
ec2_elb.py PEP 8 E111 cleanup. (#20841) 2017-01-30 18:03:13 -08:00
ec2_elb_facts.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_elb_lb.py PEP 8 E111 cleanup. (#20841) 2017-01-30 18:03:13 -08:00
ec2_eni.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
ec2_eni_facts.py
ec2_facts.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_group.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_group_facts.py ec2_group_facts: Fail correctly when boto3 is not installed 2017-01-30 15:03:56 -08:00
ec2_key.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_lc.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_lc_facts.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2_lc_find.py
ec2_metric_alarm.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_remote_facts.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_scaling_policy.py minor spelling changes 2016-12-13 13:51:13 -05:00
ec2_snapshot.py
ec2_snapshot_facts.py
ec2_tag.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2_vol.py [cloud] add tags parameter to `ec2_vol` & PEP8 fixes (#21254) 2017-02-10 15:22:38 -05:00
ec2_vol_facts.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_vpc_dhcp_options.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2_vpc_dhcp_options_facts.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ec2_vpc_igw.py
ec2_vpc_igw_facts.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
ec2_vpc_nacl.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
ec2_vpc_nacl_facts.py
ec2_vpc_nat_gateway.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
ec2_vpc_nat_gateway_facts.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
ec2_vpc_net.py Removing cmp from ec2_vpc_net.py to be compatible with Python3 (#21202) 2017-02-10 15:23:08 -05:00
ec2_vpc_net_facts.py PEP 8 whitespace cleanup. (#20783) 2017-01-27 15:45:23 -08:00
ec2_vpc_peer.py [cloud] ec2_vpc_peer should remove peering connections (#20113) 2017-02-15 10:21:47 -05:00
ec2_vpc_route_table.py [cloud] add ec2_vpc_route_table purge_routes and purge_subnets options (#19334) 2017-02-14 10:08:51 -05:00
ec2_vpc_route_table_facts.py Add subnet associations to route tables dict 2017-01-06 12:30:54 -05:00
ec2_vpc_subnet.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
ec2_vpc_subnet_facts.py
ec2_vpc_vgw.py PEP 8 E111 cleanup. (#20841) 2017-01-30 18:03:13 -08:00
ec2_vpc_vgw_facts.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
ec2_win_password.py Remove expanduser and use type path 2017-02-13 12:15:50 -05:00
ecs_cluster.py
ecs_ecr.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
ecs_service.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ecs_service_facts.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ecs_task.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ecs_taskdefinition.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
efs.py
efs_facts.py
elasticache.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
elasticache_parameter_group.py [cloud] New module: AWS elasticache_parameter_group for modifying Elasticache cluster settings (#21023) 2017-02-14 15:32:42 -05:00
elasticache_snapshot.py [cloud] New module: AWS elasticache_snapshot (#21135) 2017-02-14 10:41:07 -05:00
elasticache_subnet_group.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
execute_lambda.py
iam.py PEP 8 E111 cleanup. 2017-01-30 20:08:33 -08:00
iam_cert.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
iam_mfa_device_facts.py
iam_policy.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
iam_role.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
iam_server_certificate_facts.py
kinesis_stream.py
lambda.py add 'version_added' field for environment_variables option in lambda.py (#21500) 2017-02-15 18:52:48 -05:00
lambda_alias.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
lambda_event.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
lambda_facts.py Update validate-modules (#20932) 2017-02-02 11:45:22 -08:00
rds.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
rds_param_group.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
rds_subnet_group.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
redshift.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
redshift_subnet_group.py Validate EXAMPLES as YAML 2017-02-15 13:01:43 -08:00
route53.py use backoff/retry for conn.get_zones and conn.get_hosted_zone in route53 module (#20771) 2017-02-10 13:34:50 -05:00
route53_facts.py
route53_health_check.py PEP 8 E111 cleanup. (#20841) 2017-01-30 18:03:13 -08:00
route53_zone.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
s3.py [cloud][aws] Refactor s3 module, and add 'ignore_nonexistent_bucket' option (#20501) 2017-02-16 09:39:11 -05:00
s3_bucket.py [cloud] Ensure that s3_bucket module always enables/disables versioning if it is specified (#21320) 2017-02-16 09:45:05 -05:00
s3_lifecycle.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
s3_logging.py
s3_sync.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
s3_website.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
sns_topic.py Avoid having module documentation links to itself (#21329) 2017-02-13 14:02:34 +00:00
sqs_queue.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
sts_assume_role.py
sts_session_token.py