pulumi/cmd
Luke Hoban 7f8b1e59c1 Support for lambdas (#158)
Resolves #137.

This is an initial pass for supporting JavaScript lambda syntax for defining an AWS Lambda Function.

A higher level API for defining AWS Lambda Function objects `aws.lambda.FunctionX` is added which accepts a Lumi lambda as an argument, and uses that lambda to generate the AWS Lambda Function code package.

LumiJS lambdas are serialized as the JavaScript text of the lambda body, along with a serialized version of the environment that is deserialized at runtime and used as the context for the body of the lambda.

Remaining work to further improve support for lambdas is being tracked in #173, #174, #175, and #177.
2017-05-25 16:55:14 -07:00
..
lumi Fix an erroneous reference to lumi env deploy 2017-05-18 15:54:40 -07:00
lumidl More CLIDL -> LUMIDL updates 2017-05-18 17:21:08 -07:00
lumijs Support for lambdas (#158) 2017-05-25 16:55:14 -07:00
lumipy Preserve the lumi prefix on our CLI tools 2017-05-18 12:38:58 -07:00