Skip to content

Commit d706277

Browse files
author
Sohan Yadav
authored
Merge pull request #8 from clouddrove/PR-1
FIx count issue
2 parents 3faa0af + a3b8dd0 commit d706277

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

main.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ resource "aws_s3_bucket" "s3_default" {
7575
resource "aws_s3_bucket_policy" "s3_default" {
7676
count = var.create_bucket && var.bucket_policy && var.bucket_enabled == true ? 1 : 0
7777

78-
bucket = aws_s3_bucket.s3_default[count.index].id
78+
bucket = join("", aws_s3_bucket.s3_default.*.id)
7979
policy = var.aws_iam_policy_document
8080
}
8181

@@ -144,7 +144,7 @@ resource "aws_s3_bucket" "s3_website" {
144144
resource "aws_s3_bucket_policy" "s3_website" {
145145
count = var.create_bucket && var.bucket_policy && var.website_hosting_bucket == true ? 1 : 0
146146

147-
bucket = aws_s3_bucket.s3_website[count.index].id
147+
bucket = join("", aws_s3_bucket.s3_website.*.id)
148148
policy = var.aws_iam_policy_document
149149
}
150150

@@ -277,7 +277,7 @@ resource "aws_s3_bucket" "s3_logging_encryption" {
277277
resource "aws_s3_bucket_policy" "s3_logging_encryption" {
278278
count = var.create_bucket && var.bucket_policy && var.bucket_logging_encryption_enabled == true ? 1 : 0
279279

280-
bucket = aws_s3_bucket.s3_logging[count.index].id
280+
bucket = join("", aws_s3_bucket.s3_logging.*.id)
281281
policy = var.aws_iam_policy_document
282282
}
283283

@@ -287,7 +287,7 @@ resource "aws_s3_bucket_policy" "s3_logging_encryption" {
287287
resource "aws_s3_bucket_policy" "s3_logging" {
288288
count = var.create_bucket && var.bucket_policy && var.bucket_logging_enabled == true ? 1 : 0
289289

290-
bucket = aws_s3_bucket.s3_logging[count.index].id
290+
bucket = join("", aws_s3_bucket.s3_logging.*.id)
291291
policy = var.aws_iam_policy_document
292292
}
293293

@@ -358,6 +358,6 @@ resource "aws_s3_bucket" "s3_encryption" {
358358
resource "aws_s3_bucket_policy" "s3_encryption" {
359359
count = var.create_bucket && var.bucket_policy && var.bucket_encryption_enabled == true ? 1 : 0
360360

361-
bucket = aws_s3_bucket.s3_encryption[count.index].id
361+
bucket = join("", aws_s3_bucket.s3_encryption.*.id)
362362
policy = var.aws_iam_policy_document
363363
}

0 commit comments

Comments
 (0)