File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,21 +5,28 @@ resource "aws_cloudtrail" "mod" {
55 enable_logging = true
66 enable_log_file_validation = true
77
8- cloud_watch_logs_group_arn = var. cloud_watch_logs_group_arn
9- cloud_watch_logs_role_arn = var. cloud_watch_logs_role_arn
8+ cloud_watch_logs_group_arn = var. cloud_watch_logs_group_arn
9+ cloud_watch_logs_role_arn = var. cloud_watch_logs_role_arn
1010
11- tags = var. tags
11+ tags = var. tags
12+ }
13+
14+ resource "aws_s3_bucket" "logs" {
15+ bucket_prefix = " ${ var . name } -cloudtrail-logs"
16+ acl = " log-delivery-write"
17+
18+ tags = var. tags
1219}
1320
1421resource "aws_s3_bucket" "mod" {
1522 bucket = " ${ var . name } -cloudtrail"
1623 acl = " private"
1724 policy = data. aws_iam_policy_document . s3 . json
1825
19- tags = var. tags
26+ tags = var. tags
2027
2128 logging {
22- target_bucket = " cloudtrail- logs"
29+ target_bucket = aws_s3_bucket . logs . id
2330 target_prefix = var. name
2431 }
2532}
You can’t perform that action at this time.
0 commit comments