@@ -4,15 +4,15 @@ resource "aws_s3_bucket" "truststore" {
44}
55
66resource "aws_s3_bucket_ownership_controls" "truststore" {
7- bucket = aws_s3_bucket. truststore [ 0 ] . id
7+ bucket = aws_s3_bucket. truststore . id
88
99 rule {
1010 object_ownership = " BucketOwnerPreferred"
1111 }
1212}
1313
1414resource "aws_s3_bucket_server_side_encryption_configuration" "truststore" {
15- bucket = aws_s3_bucket. truststore [ 0 ] . id
15+ bucket = aws_s3_bucket. truststore . id
1616
1717 rule {
1818 apply_server_side_encryption_by_default {
@@ -24,7 +24,7 @@ resource "aws_s3_bucket_server_side_encryption_configuration" "truststore" {
2424}
2525
2626resource "aws_s3_bucket_versioning" "truststore" {
27- bucket = aws_s3_bucket. truststore [ 0 ] . id
27+ bucket = aws_s3_bucket. truststore . id
2828
2929 versioning_configuration {
3030 status = " Enabled"
@@ -36,7 +36,7 @@ resource "aws_s3_bucket_public_access_block" "truststore" {
3636 aws_s3_bucket_policy . truststore
3737 ]
3838
39- bucket = aws_s3_bucket. truststore [ 0 ] . id
39+ bucket = aws_s3_bucket. truststore . id
4040
4141 block_public_acls = true
4242 block_public_policy = true
@@ -45,7 +45,7 @@ resource "aws_s3_bucket_public_access_block" "truststore" {
4545}
4646
4747resource "aws_s3_bucket_logging" "truststore" {
48- bucket = aws_s3_bucket. truststore [ 0 ] . id
48+ bucket = aws_s3_bucket. truststore . id
4949
5050 target_bucket = var. truststore_s3_bucket_config . bucket_logs_bucket_name
5151 target_prefix = " truststore/${ aws_s3_bucket . truststore [0 ]. bucket } /"
@@ -54,9 +54,9 @@ resource "aws_s3_bucket_logging" "truststore" {
5454# If Environment is to be Manually configured, need to create a placeholder truststore file for mtls
5555resource "aws_s3_object" "placeholder_truststore" {
5656 count = var. manually_configure_mtls_truststore ? 1 : 0
57- bucket = aws_s3_bucket. truststore [ 0 ] . bucket
57+ bucket = aws_s3_bucket. truststore . bucket
5858 key = " truststore.pem"
59- content = tls_self_signed_cert. placeholder_cert [ 0 ] . cert_pem
59+ content = tls_self_signed_cert. placeholder_cert . cert_pem
6060
6161 depends_on = [
6262 aws_s3_bucket_versioning . truststore
@@ -74,7 +74,7 @@ resource "aws_s3_object" "placeholder_truststore" {
7474# We don't want to ignore content in nonprod, but we do for prod as we will manually update certs and not via ssl module
7575resource "aws_s3_object" "placeholder_truststore_nonprod" {
7676 count = var. manually_configure_mtls_truststore ? 0 : 1
77- bucket = aws_s3_bucket. truststore [ 0 ] . bucket
77+ bucket = aws_s3_bucket. truststore . bucket
7878 key = " truststore.pem"
7979 content = module. supplier_ssl . cacert_pem
8080
0 commit comments