Name | Version |
---|---|
aws | ~> 5.0 |
Name | Version |
---|---|
archive | 2.4.2 |
aws | 5.33.0 |
No modules.
Name | Type |
---|---|
aws_cloudwatch_event_rule.scheduled | resource |
aws_cloudwatch_event_target.scheduled | resource |
aws_cloudwatch_log_group.lambda | resource |
aws_iam_policy.lambda | resource |
aws_iam_role.this | resource |
aws_iam_role_policy_attachment.lambda_logs | resource |
aws_lambda_function.this | resource |
aws_lambda_permission.scheduled | resource |
aws_sns_topic.invoices_notify | resource |
aws_sns_topic_policy.invoices_notify | resource |
archive_file.lambda | data source |
aws_caller_identity.current | data source |
aws_iam_policy_document.assume_lambda | data source |
aws_iam_policy_document.invoices_notify | data source |
aws_iam_policy_document.lambda | data source |
aws_organizations_organization.current | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_region | AWS Region | string |
n/a | yes |
lambda_description | Lambda description | string |
n/a | yes |
lambda_handler | Lambda handler | string |
n/a | yes |
lambda_logs_retention | Number of days to keep lambda logs | number |
n/a | yes |
lambda_name | Lambda name | string |
n/a | yes |
lambda_runtime | AWS Lambda Runtime. https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html | string |
n/a | yes |
lambda_schedule | AWS CloudWatch Lambda Trigger Scheduled expressions. https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html | string |
n/a | yes |
lambda_schedule_state | Lambda eventbridge rule state | string |
n/a | yes |
sns_allowed_domain | Email to allow SNS subscriptions | string |
n/a | yes |
lambda_architecture | AWS Lambda architecture | string |
"arm64" |
no |
Name | Description |
---|---|
sns_topic_arn | n/a |