diff --git a/src/main.tf b/src/main.tf index ac158ed..a0d9389 100644 --- a/src/main.tf +++ b/src/main.tf @@ -75,6 +75,7 @@ module "datadog_lambda_forwarder" { s3_bucket_kms_arns = var.s3_bucket_kms_arns s3_buckets = var.s3_buckets s3_buckets_with_prefixes = var.s3_buckets_with_prefixes + s3_notification_events = var.s3_notification_events security_group_ids = var.security_group_ids subnet_ids = var.subnet_ids tracing_config_mode = var.tracing_config_mode diff --git a/src/variables.tf b/src/variables.tf index bdd1183..36c7d02 100644 --- a/src/variables.tf +++ b/src/variables.tf @@ -100,6 +100,12 @@ variable "s3_buckets_with_prefixes" { default = {} } +variable "s3_notification_events" { + type = list(string) + description = "List of S3 events to trigger the Lambda notification" + default = [] +} + variable "s3_bucket_kms_arns" { type = list(string) description = "List of KMS key ARNs for s3 bucket encryption"