@@ -67,18 +67,21 @@ terraform apply \
6767
6868## Terraform Variables
6969
70- | Variable | Required | Default | Description |
71- | ------------------------- | -------- | ---------------------------- | ------------------------------------------------------ |
72- | ` aws_s3_bucket_name ` | Yes | - | Name of the S3 bucket to create for storing audit logs |
73- | ` render_api_key ` | Yes | - | Render API key for accessing audit logs |
74- | ` render_workspace_ids ` | No | ` [] ` | List of workspace IDs to fetch audit logs from |
75- | ` render_organization_id ` | No | ` "" ` | Organization ID for Enterprise audit logs |
76- | ` aws_iam_user_name ` | No | ` render-audit-log-processor ` | Name of the IAM user created for S3 access |
77- | ` render_cronjob_name ` | No | ` render-auditlogs ` | Name of the Render Cron Job |
78- | ` render_cronjob_schedule ` | No | ` 1/15 * * * * ` | Cron schedule (default: every 15 minutes) |
79- | ` render_cronjob_plan ` | No | ` starter ` | Render plan for the Cron Job |
80- | ` render_cronjob_region ` | No | ` oregon ` | Region to deploy the Cron Job |
81- | ` render_project_name ` | No | ` audit-logs ` | Name of the Render project |
70+ | Variable | Required | Default | Description |
71+ | --------------------------- | -------- | ---------------------------- | ------------------------------------------------------ |
72+ | ` aws_s3_bucket_name ` | Yes | - | Name of the S3 bucket to create for storing audit logs |
73+ | ` render_api_key ` | Yes | - | Render API key for accessing audit logs |
74+ | ` render_workspace_ids ` | No | ` [] ` | List of workspace IDs to fetch audit logs from |
75+ | ` render_organization_id ` | No | ` "" ` | Organization ID for Enterprise audit logs |
76+ | ` aws_iam_user_name ` | No | ` render-audit-log-processor ` | Name of the IAM user created for S3 access |
77+ | ` aws_s3_bucket_key_enabled ` | No | ` false ` | Enable S3 bucket key to reduce KMS calls |
78+ | ` aws_s3_kms_key_id ` | No | ` "" ` | ARN for KMS key to use for encryption |
79+ | ` aws_s3_use_kms ` | No | ` false ` | Use KMS for encryption (instead of SSE-S3) |
80+ | ` render_cronjob_name ` | No | ` render-auditlogs ` | Name of the Render Cron Job |
81+ | ` render_cronjob_schedule ` | No | ` 1/15 * * * * ` | Cron schedule (default: every 15 minutes) |
82+ | ` render_cronjob_plan ` | No | ` starter ` | Render plan for the Cron Job |
83+ | ` render_cronjob_region ` | No | ` oregon ` | Region to deploy the Cron Job |
84+ | ` render_project_name ` | No | ` audit-logs ` | Name of the Render project |
8285
8386## Architecture
8487
0 commit comments