1de3a78cc2
Restructure everything and automate deployment. Fix nasty Javascript.
2020-06-18 20:14:57 -04:00
Ryan Martin
c718808aee
Add intentional delay in API Gateway function
2017-02-02 01:24:07 -05:00
Ryan Martin
81dfbe2e61
Use current Lambda Node.js version for lookup_stack_outputs.template
2017-02-02 01:23:05 -05:00
Ryan Martin
310006bdd4
Fix bug with update function
2017-02-02 00:00:10 -05:00
Ryan Martin
eb0109af63
This closes #1 . Add per-region S3 buckets for the zip file
2016-07-18 15:30:48 -04:00
benoit74
181bc2d10f
Add support for S3.putBucketPolicy ( #3 )
...
* Add support for S3.putBucketPolicy
* Add support to s3.putBucketPolicy (documentation)
* More coherent test case
2016-07-15 14:06:19 -04:00
rlmartin
865b11a3fd
Merge pull request #2 from benoit74/master
...
Handle SES create receipt rule
2016-07-15 13:30:06 -04:00
Benoit Beraud
77a8ea69c6
Handle SES create receipt rule
2016-07-14 16:58:51 +02:00
Ryan Martin
30d131bc3b
Fixing README
2016-05-09 16:20:37 -04:00
Ryan Martin
7fb5443bed
Fixing README
2016-05-09 16:18:14 -04:00
Ryan Martin
63747a83a2
Fixing README
2016-05-09 16:16:36 -04:00
Ryan Martin
c06627b509
Fixing README
2016-05-09 16:15:02 -04:00
Ryan Martin
e4c8b2bf62
Add CloudWatch Logs putMetricFilter
...
Also improve the README and upgrade existing functions to nodejs4.3
2016-05-09 16:13:06 -04:00
Ryan Martin
d8c56ebde8
Increase the timeout for KinesisCreateStreamFunction
2016-03-08 23:38:18 -05:00
Ryan Martin
2269e53b8a
Add support for Kinesis.createStream
2016-03-08 23:04:00 -05:00
Ryan Martin
e2f3a6efbe
Add support for API Gateway
2016-03-07 15:39:00 -05:00
Ryan Martin
2d72709c84
Use Promise.try instead of futureSuccessful
2016-03-04 12:02:15 -05:00
Ryan Martin
3c9b3a1713
No longer need functionIdentifier in Handler definition
...
Realized that we can rely on watching for the final two dashes ('-')
in the Lambda function name in order to get the stack name (which
may contain dashes itself). Furthermore, if the stack name is long,
the resource logical ID will be truncated and this breaks the old
logic.
2016-03-04 10:02:45 -05:00
Ryan Martin
982064fa55
S3PutObject Delete must delete folders with content added
2016-02-26 10:28:25 -05:00
Ryan Martin
ea90a7c231
Move DynamoDBPutItems to new format
2016-02-25 17:59:35 -05:00
Ryan Martin
2ad304f02f
Minor fix to README
2016-02-24 22:22:45 -05:00
Ryan Martin
a337b64a72
Fix filename typo
2016-02-24 22:21:13 -05:00
Ryan Martin
7938caaf37
Update README
2016-02-24 22:18:20 -05:00
Ryan Martin
a8f46953d1
Move S3PutObject helper to new format
2016-02-24 22:13:48 -05:00
Ryan Martin
c81f9bca4d
Completely rework the style of adding helpers
...
First one to change (as a POC): SnsSubscribe. Main changes:
1. Break each helper out into separate files.
2. Use a directory structure that puts non-AWS on par with AWS.
3. Provide an interface than can be implemented and makes CloudFormation
stack deletion required.
4. Provide example templates (which can also be used to test the helpers).
I will migrate the other existing helpers in separate commits.
2016-02-24 17:12:51 -05:00
Ryan Martin
39fde92327
Fixing bug in exports.s3PutObject
2016-01-15 17:43:18 -05:00
Ryan Martin
f56fa787be
Add S3 putObject support
2016-01-15 14:42:11 -05:00
Ryan Martin
7a6a77ba2d
Adding a TODO
2015-12-30 13:56:19 -05:00
Ryan Martin
db42f0bf9c
Add function to allow adding SNS subscriptions
...
CloudFormation currently only supports adding subscriptions at the time
the SNS topic is created; it does not support subscribing to existing
SNS topics.
2015-12-30 13:23:41 -05:00
Ryan Martin
73e0df1c53
Fix number detection in Dynamo translation
2015-12-29 00:10:28 -05:00
Ryan Martin
575690f5ea
Remove event logging to prevent sensitive data from ending up in the logs
2015-12-18 12:58:16 -05:00
Ryan Martin
c4bc336f51
Fix typo in create_cloudformation_helper_functions.template
2015-12-18 12:53:18 -05:00
Ryan Martin
58c0058090
Minor changes to the README
2015-12-14 15:49:35 -05:00
Ryan Martin
8e9c7ba1cd
Clean up the deployment process, because we can't use the Github .zip file directly
2015-12-14 14:59:54 -05:00
Ryan Martin
c1de9ee1c6
Add first helper function: dynamoDBPutItems
...
This function allows writing items to a DynamoDB.
Also include better documentation in the README.
2015-12-11 14:45:09 -05:00
rlmartin
decdaf48b4
Initial commit
2015-12-10 10:22:19 -05:00