Skip to content

louis-fiori/terraform-aws-effortless-archiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Medium Article

For more information about this module, check out this article: https://medium.com/@louis-fiori/effortlessly-archive-cloudwatch-logs-or-qldb-journal-94700850ea6f

🔗 Requirements

Name Version
terraform >= 1.4.5
aws >= 4.0.0
awscc >= 0.2

➡️ Inputs

Name Description Type Default Required
account_id AWS Account ID string n/a yes
ledger_name Name of the QLDB ledger to export (Optional) string null no
name Name of the Lambda function string n/a yes
qldb_key_arn ARN of the KMS key to use for encryption for QLDB (Optional) string null no
region AWS Region string n/a yes
s3_bucket_name Name of the S3 bucket to export to string n/a yes
schedule_expression Schedule expression for the CloudWatch Event Rule string "rate(2 hours)" no
vpc_security_group_ids List of security group IDs when the function should run in a VPC (Optional) list(string) null no
vpc_subnet_ids List of subnet IDs when the function should run in a VPC (Optional) list(string) null no

⬅️ Outputs

No outputs.