@@ -75,7 +75,7 @@ resource "aws_s3_bucket" "s3_default" {
75
75
resource "aws_s3_bucket_policy" "s3_default" {
76
76
count = var. create_bucket && var. bucket_policy && var. bucket_enabled == true ? 1 : 0
77
77
78
- bucket = aws_s3_bucket. s3_default [ count . index ] . id
78
+ bucket = join ( " " , aws_s3_bucket. s3_default . * . id )
79
79
policy = var. aws_iam_policy_document
80
80
}
81
81
@@ -144,7 +144,7 @@ resource "aws_s3_bucket" "s3_website" {
144
144
resource "aws_s3_bucket_policy" "s3_website" {
145
145
count = var. create_bucket && var. bucket_policy && var. website_hosting_bucket == true ? 1 : 0
146
146
147
- bucket = aws_s3_bucket. s3_website [ count . index ] . id
147
+ bucket = join ( " " , aws_s3_bucket. s3_website . * . id )
148
148
policy = var. aws_iam_policy_document
149
149
}
150
150
@@ -277,7 +277,7 @@ resource "aws_s3_bucket" "s3_logging_encryption" {
277
277
resource "aws_s3_bucket_policy" "s3_logging_encryption" {
278
278
count = var. create_bucket && var. bucket_policy && var. bucket_logging_encryption_enabled == true ? 1 : 0
279
279
280
- bucket = aws_s3_bucket. s3_logging [ count . index ] . id
280
+ bucket = join ( " " , aws_s3_bucket. s3_logging . * . id )
281
281
policy = var. aws_iam_policy_document
282
282
}
283
283
@@ -287,7 +287,7 @@ resource "aws_s3_bucket_policy" "s3_logging_encryption" {
287
287
resource "aws_s3_bucket_policy" "s3_logging" {
288
288
count = var. create_bucket && var. bucket_policy && var. bucket_logging_enabled == true ? 1 : 0
289
289
290
- bucket = aws_s3_bucket. s3_logging [ count . index ] . id
290
+ bucket = join ( " " , aws_s3_bucket. s3_logging . * . id )
291
291
policy = var. aws_iam_policy_document
292
292
}
293
293
@@ -358,6 +358,6 @@ resource "aws_s3_bucket" "s3_encryption" {
358
358
resource "aws_s3_bucket_policy" "s3_encryption" {
359
359
count = var. create_bucket && var. bucket_policy && var. bucket_encryption_enabled == true ? 1 : 0
360
360
361
- bucket = aws_s3_bucket. s3_encryption [ count . index ] . id
361
+ bucket = join ( " " , aws_s3_bucket. s3_encryption . * . id )
362
362
policy = var. aws_iam_policy_document
363
363
}
0 commit comments