v3.0.0
This is a major rewrite of the function that contains a lot of breaking changes:
- We are using
null
values to avoid having multiple conditional versions of the lambda resource. This means that if you were deploying in a VPC, or using an S3 bucket, or both, terraform will want to destroy your old Lambda function and recreate it. You can avoid this by manually moving the state - see terraform state mv documentation. - The IAM role created should now get the same tags as the other resources.
source_code_hash
ands3_object_version
are now passed verbatim to the Lambda.
Please see the updated examples/
for current usage. We have also added a basic test suite that can be run with task e2e
(requires valid AWS credentials).