finalcad/AppLambdaAction

Deploy lambda with terraform

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
app-nameApplcation idyes
suffixSuffix for multi lambda in same repository""
aws-roleAws role to apply changesyes
terraform-versionTerraform version to install.1.9.7
terragrunt-versionTerragrunt version to install.0.68.1
terraform-app-lambdaterraform app lambda repositoryFinalCAD/terraform-app-lambda
terraform-app-lambda-refRef to use for pulling repo terraform-app-lambdamaster
deployment-descriptors-repoRepository to push deployment descriptorsFinalCAD/infrastructure-deployment-descriptors
deployment-descriptors-refGit ref to use for pushing deployment descriptorsmaster
github-tokenGithub token to pull package to avoid limit rate""
github-sshGithub ssh key to pull terragrunt from github apiyes
environmentFinalcad environment: production, staging, sandbox
region-friendlyFinalcad region: frankfurt or tokyofrankfurt
sub-pathSubpath in current lambda repository""
inject-route-filesSet to "true" in order to inject route files in to Lambda archive (only available for python_archive)""
configuration-filePath to lambda configuration file.finalcad/lambda.yaml
policies-filePath to lambda policies file.finalcad/lambda-policies.json
pr-numberPull rerquest number, empty fo push""
python-versionPython version to construct python zip3.x
dry-runDry runfalse
override-output-file(Optional) Path where to store override content from Terraform output.""

no outputs