lambda-poweroff
giuliocalzolari/lambda-poweroff/aws
AWS Lambda poweroff EC2/RDS for all region with timezone
AWS Lambda Poweroff EC2/RDS This lambda allow to poweroff all EC2 and RDS in a specific time range and with a timezone proper offset for each region Requirements | Name | Version | |------|---------| | terraform | >= 1.0.0 | | aws | ~> 4.0 | Providers | Name | Version | |------|---------| | archive | n/a | | aws | ~> 4.0 | Modules No modules. Resources | Name | Type | |------|------| | aws_cloudwatch_event_rule.cw_rule | resource | | aws_cloudwatch_event_target.cw_target | resource | | aws_cloudwatch_log_group.lambda_log | resource | | aws_iam_role.lambda_role | resource | | aws_iam_role_policy.lambda_policy | resource | | aws_lambda_function.main | resource | | aws_lambda_permission.allow_execution_from_cloudwatch | resource | | archive_file.lambda | data source | | aws_iam_policy_documen
| Name | Type | Description | Default |
|---|---|---|---|
| extra_tags | map(string) | Additional Tag to add | required |
| log_retention_days | number | Cloudwatch Log Retation Days | 90 |
| cloudwatch_schedule_expression | string | Define the aws cloudwatch event rule schedule expression | "rate(1 hour)" |
| base_name | string | Application Name | "poweroff" |
lambda_function_version — Latest published version of your Lambda functionlambda_iam_role_name — IAM role namelambda_iam_role_arn — IAM role ARNcloudwatch_event_rule_id — Cloudwatch rule IDlog_group_name — The name of the scheduler log grouplog_group_arn — The Amazon Resource Name (ARN) specifying the log grouplambda_arn — AWS Lambda ARNlambda_function_last_modified — The date Lambda function was last modifiedAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,