Terraform module to automate the deployment of the Lambda power tuning solution
Name | Version |
---|---|
terraform | >= 1.0 |
archive | >= 2.4.2 |
aws | >= 5.26 |
null | >= 3.2.2 |
Name | Version |
---|---|
archive | >= 2.4.2 |
aws | >= 5.26 |
terraform | n/a |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
lambda_function_prefix | Prefix used for the names of Lambda functions, Step Functions state machines, IAM roles, and IAM policies. | string |
"lambda_power_tuning" |
no |
permissions_boundary | ARN of the policy that is used to set the permissions boundary for the role. | string |
null |
no |
role_path_override | IAM Role path to use for each Lambda function's role, instead of the default path /lambda_power_tuning/ (see variable lambda_function_prefix). | string |
"" |
no |
tags | A map of tags to assign to the resources. | map(string) |
{ |
no |
vpc_security_group_ids | List of security group ids when Lambda Function should run in the VPC. | list(string) |
null |
no |
vpc_subnet_ids | List of subnet ids when Lambda Function should run in the VPC. Usually private or intra subnets. | list(string) |
null |
no |
Name | Description |
---|---|
analyzer_function | Analyzer lambda function ARN |
cleaner_function | Cleaner lambda function ARN |
executor_function | Executor lambda function ARN |
initializer_function | Initializer lambda function ARN |
optimizer_function | optimizer lambda function ARN |