4885 Commits

Author SHA1 Message Date
William Richard
81381cd035
Correctly generate resource name for target groups when using cloudformation
They need to have less than 32 character names, so when you don't specify a name
cloudformation generates a name that is less than 32 characters.

And make sure that flake8 passes
2018-06-06 11:07:14 -04:00
Flavio Ferrara
5298b221b5 Add support for creating ECS services with Load Balancer 2018-06-06 09:50:03 +01:00
Stephan Huber
e118a678a6 Merge remote-tracking branch 'original/master' 2018-06-06 09:57:12 +02:00
zane
a601cbf809 Initial commit 2018-06-05 22:11:00 -07:00
Stephan Huber
afa6ae288d return thing_arn when calling list_things 2018-06-04 15:58:27 +02:00
Iain Bullard
cd4dd3cfbf SNS - Enforce 'Message too long' exception when publishing messages 2018-06-04 13:38:58 +00:00
Steve Pulec
8092929258 Add repr for apigateway RestAPI. 2018-06-03 20:43:14 -04:00
hsuhans
d9a4501d24 Change SNS http header to actual setting 2018-06-02 06:18:27 +08:00
Steve Pulec
0f816566df
Merge pull request #1634 from sthuber90/master
Fixes #1624 and closes #1633
2018-06-01 07:31:15 -04:00
Steve Pulec
1689a2808f Fix creating SQS queue with same attributes. Closes #1663. 2018-05-31 23:05:50 -04:00
Steve Pulec
cf71532fa9 Fix for backwards compat with dockerpy 2. 2018-05-31 22:39:22 -04:00
Steve Pulec
620530c4ee Fix security group egress rule outout. Closes #1612 2018-05-31 22:07:19 -04:00
Steve Pulec
cd59167fce
Merge pull request #1658 from tmwong2003/catch-missing-exports-in-import-value
Fixed CF creation to trap imports of non-existent values
2018-05-31 20:42:15 -04:00
Steve Pulec
a2404c2937
Merge pull request #1664 from garyd203/dynamodb-typo
Fix subtle typo
2018-05-31 18:46:10 -04:00
Gary Donovan
29e6b2b070
Fix subtle typo 2018-06-01 08:38:35 +10:00
postmart
324d17fd25 fixes wrong IAM get_user_policy() response 2018-05-31 19:53:56 +08:00
Steve Pulec
23b51c39a1
Merge pull request #1585 from bpandola/fix-1569
Fix rds.describe_db_snapshots bugs
2018-05-30 23:10:20 -04:00
Steve Pulec
05e544f2ad
Merge pull request #1594 from fujimotos/sf/json-bytes
AWSServiceSpec: Fix `TypeError` exceptions within json.load()
2018-05-30 23:07:20 -04:00
Steve Pulec
6008d6b5b1 Add Cloudformation AWS::URLSuffix. Closes 1649. 2018-05-30 21:04:18 -04:00
Steve Pulec
919c0c9b04
Merge pull request #1656 from Birne94/sqs-message-group-id
Add MessageGroupId support to SQS queues (fixes #1655)
2018-05-30 20:36:53 -04:00
Steve Pulec
4198abfd24
Merge pull request #1617 from jbergknoff-rival/jbergknoff/cognito
Implement some of cognito-idp
2018-05-30 20:23:11 -04:00
Theodore Wong
da8bd545bf Fixed CF creation to trap imports of non-existent values 2018-05-30 11:59:25 -07:00
Steve Pulec
b6909ff64c
Merge pull request #1654 from Birne94/sns-raw-message-delivery
Add RawMessageDelivery for SNS subscriptions (fixes #1571)
2018-05-30 09:46:59 -04:00
Daniel Birnstiel
9b8e62e1f1 Add MessageGroupId support to SQS queues (fixes #1655) 2018-05-30 15:29:57 +02:00
Daniel Birnstiel
222cb1535c Add RawMessageDelivery for SNS subscriptions (fixes #1571) 2018-05-30 09:30:18 +02:00
Steve Pulec
e3ff6601bf
Merge pull request #1643 from alanjds/patch-1
LambdaVersion providing ARN on __repr__
2018-05-29 22:40:00 -04:00
Steve Pulec
4b90276e29
Merge pull request #1645 from cpitchford/Bugfix-LaunchConfigurationARN-whitespace
New line in LaunchConfigurationARN
2018-05-29 22:33:56 -04:00
Steve Pulec
0b2602db27
Merge pull request #1641 from cpitchford/bugfix_events_put_permission_action_filter
Bugfix events put permission action filter
2018-05-29 22:32:49 -04:00
Steve Pulec
320056e0c4
Merge pull request #1639 from cpitchford/cpitchford/events_describe_event_bus_policy_json_string
Bugfix: describe_event_bus()['Policy'] should be JSON string, not object
2018-05-29 22:31:27 -04:00
Steve Pulec
e1c445ad3c
Merge pull request #1627 from MauPalantir/support-nested
Support assignment of nested attributes if only the topmost value exists
2018-05-29 22:28:27 -04:00
Steve Pulec
bcefcdb090
Merge pull request #1636 from sepulworld/adding_address_reallocate_support
Adding Address reallocate capability for EIP
2018-05-29 22:25:16 -04:00
Steve Pulec
69587c151c
Merge branch 'master' into bugfix/1615-cloudwatch-statistics 2018-05-29 22:19:25 -04:00
Steve Pulec
939329efa7
Merge pull request #1613 from nimbis/lambda-govcloud-backend
Add gocloud to lambda back ends
2018-05-29 22:12:11 -04:00
Steve Pulec
3df3b5b963
Merge pull request #1623 from bclodius/master
Fixes #1608
2018-05-29 22:10:39 -04:00
Steve Pulec
bc1bdd7ae1
Merge pull request #1586 from DHager/accept_non_json_redrive_policy
Fix Cloudformation not accepting non-JSON SQS redrive policy
2018-05-29 22:07:00 -04:00
Steve Pulec
c2b264d593
Merge pull request #1593 from fujimotos/sf/describe-log-groups
Implement describe_log_groups() method for CloudWatchLogs
2018-05-29 22:04:54 -04:00
Steve Pulec
9b8295c868
Merge pull request #1611 from thehesiod/fix-copy-source-query
fix for issue 1610
2018-05-29 21:59:17 -04:00
Steve Pulec
6e363c44de
Merge pull request #1607 from theothertom/add-additional-job-status-data
1606 Add additional fields to Batch job status endpoint
2018-05-29 21:54:05 -04:00
Steve Pulec
a6d280de26
Merge pull request #1618 from jbergknoff-rival/jbergknoff/ssl
Accept paths to user-controlled SSL cert
2018-05-29 21:52:15 -04:00
Steve Pulec
11b2073b87
Merge pull request #1597 from bpandola/fix-1506
Add support for Redshift.Waiter.ClusterRestored
2018-05-29 21:48:47 -04:00
Steve Pulec
ffde404f2a
Merge pull request #1620 from benjolitz/patch-1
Allow dashes, underscores in SNS topic creates for first/last characters
2018-05-29 21:47:26 -04:00
cpitchford
ffc2f4ca05
Spaces also exist in AutoScalingGroupARN
AutoScalingGroupARN has whitespace and newline that leaks into describe_auto_scaling_groups
2018-05-16 18:46:50 +01:00
cpitchford
fc32a79139
New line in LaunchConfigurationARN statement
The statement that defines LaunchConfigurationARN had a newline and whitespace prefix

The ARN reported in describe_launch_configurations has this newline and white space.
Arns should not have whitespace or newlines!
2018-05-16 18:13:44 +01:00
Alan Justino da Silva
d4cc7f1399
LambdaVersion providing ARN on __repr__
Just a dirty patch
2018-05-15 15:13:01 -03:00
cpitchford
176f19136c
Action is now recorded as event:PutEvents (fully qualified)
We no longer need to amend how the Action is reported in the describe_event_bus policy
2018-05-15 18:58:16 +01:00
cpitchford
b61989cb35
Bugfix: put_permission action parameter
Boto3/AWS requires that the Action parameter of put_permissions is fully qualified as "events:PutEvents" not "PutEvents"
2018-05-15 18:28:35 +01:00
cpitchford
1e01356f99
Bugfix: describe_event_bus()['Policy'] should be JSON string, not object
boto3.client('events')['Policy'] must be a string as per:
http://boto3.readthedocs.io/en/latest/reference/services/events.html#CloudWatchEvents.Client.describe_event_bus

Adding json.dumps() around the policy value ensures we do not return an unexpected dict

This change corrects an error when attempting to decode the policy:

json.load(boto3.client('events').describe_event_bus()['Policy'])
2018-05-15 16:45:49 +01:00
Mau Zsófia Ábrahám
2e75d0219c Support dynamodb2 nested map creation to mirror actual db 2018-05-14 14:02:14 +02:00
zane
12188733b7 adding Address reallocate capability for EIP 2018-05-10 23:39:19 -07:00
Stephan Huber
33e56461a1 Removed unused import 2018-05-09 09:26:34 +02:00