Skip to content

toluna-terraform/terraform-aws-lambda-gitflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

No requirements.

Providers

Name Version
aws n/a
external n/a
null n/a

Modules

Name Source Version
build ./modules/build n/a
ci-cd-code-pipeline ./modules/ci-cd-codepipeline n/a
code-deploy ./modules/codedeploy n/a
post ./modules/post n/a
pre ./modules/pre n/a

Resources

Name Type
aws_lambda_alias.test_lambda_alias resource
aws_lambda_function.init_lambdas resource
null_resource.detach_vpc resource
aws_caller_identity.current data source
aws_region.current data source
aws_ssm_parameter.ado_password data source
aws_ssm_parameter.ado_user data source
external_external.current_service_image data source

Inputs

Name Description Type Default Required
app_name n/a string n/a yes
aws_profile n/a string n/a yes
coverage_report_group n/a string n/a yes
dockerfile_path n/a string n/a yes
ecr_registry_id n/a string n/a yes
ecr_repo_name n/a string n/a yes
ecr_repo_url n/a string n/a yes
enable_jira_automation flag to indicate if Jira automation is enabled bool false no
env_name n/a string n/a yes
env_type n/a string n/a yes
environment_variables n/a map(string) {} no
environment_variables_parameter_store n/a map(string)
{
"ADO_PASSWORD": "/app/ado_password",
"ADO_USER": "/app/ado_user"
}
no
from_env n/a string n/a yes
function_list n/a list [] no
pipeline_type n/a string n/a yes
run_integration_tests n/a bool false no
run_stress_tests n/a bool false no
source_repository n/a string n/a yes
termination_wait_time_in_minutes n/a number 120 no
test_report_group n/a string n/a yes
trigger_branch n/a string n/a yes
vpc_config n/a map {} no

Outputs

Name Description
attributes All lambda output parameters