Name | Version |
---|---|
archive | n/a |
aws | n/a |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
autoscaling_schedule | Enable scheduling on autoscaling resources | any |
false |
no |
autoscaling_terminate_instances | Terminate instances when autoscaling group is scheduled to stop | bool |
false |
no |
aws_regions | A list of one or more aws regions where the lambda will be apply, default use the current region | list(string) |
null |
no |
cloudwatch_alarm_schedule | Enable scheduleding on cloudwatch alarm resources | any |
false |
no |
cloudwatch_schedule_expression | Define the aws cloudwatch event rule schedule expression | string |
"cron(0 22 ? * MON-FRI *)" |
no |
custom_iam_role_arn | Custom IAM role arn for the scheduling lambda | string |
null |
no |
documentdb_schedule | Enable scheduling on documentdb resources | bool |
false |
no |
ec2_schedule | Enable scheduling on ec2 resources | any |
false |
no |
ecs_schedule | Enable scheduling on ecs services | bool |
false |
no |
kms_key_arn | The ARN for the KMS encryption key. If this configuration is not provided when environment variables are in use, AWS Lambda uses a default service key. | string |
null |
no |
name | Define name to use for lambda function, cloudwatch event and iam role | string |
n/a | yes |
rds_schedule | Enable scheduling on rds resources | any |
false |
no |
redshift_schedule | Enable scheduling on redshift resources | any |
false |
no |
resources_tag | DEPRECATED, use scheduler_tag variable instead | map(string) |
null |
no |
schedule_action | Define schedule action to apply on resources, accepted value are 'stop or 'start | string |
"stop" |
no |
scheduler_tag | Set the tag to use for identify aws resources to stop or start | map(string) |
{ |
no |
tags | Custom tags on aws resources | map(any) |
null |
no |
Name | Description |
---|---|
lambda_iam_role_arn | The ARN of the IAM role used by Lambda function |
lambda_iam_role_name | The name of the IAM role used by Lambda function |
scheduler_lambda_arn | The ARN of the Lambda function |
scheduler_lambda_function_last_modified | The date Lambda function was last modified |
scheduler_lambda_function_version | Latest published version of your Lambda function |
scheduler_lambda_invoke_arn | The ARN to be used for invoking Lambda function from API Gateway |
scheduler_lambda_name | The name of the Lambda function |
scheduler_log_group_arn | The Amazon Resource Name (ARN) specifying the log group |
scheduler_log_group_name | The name of the scheduler log group |