@@ -3,37 +3,38 @@ module "wrapper" {
3
3
4
4
for_each = var. items
5
5
6
- create_bucket = try (each. value . create_bucket , true )
7
- attach_elb_log_delivery_policy = try (each. value . attach_elb_log_delivery_policy , false )
8
- attach_lb_log_delivery_policy = try (each. value . attach_lb_log_delivery_policy , false )
9
- attach_deny_insecure_transport_policy = try (each. value . attach_deny_insecure_transport_policy , false )
10
- attach_require_latest_tls_policy = try (each. value . attach_require_latest_tls_policy , false )
11
- attach_policy = try (each. value . attach_policy , false )
12
- attach_public_policy = try (each. value . attach_public_policy , true )
13
- bucket = try (each. value . bucket , null )
14
- bucket_prefix = try (each. value . bucket_prefix , null )
15
- acl = try (each. value . acl , null )
16
- policy = try (each. value . policy , null )
17
- tags = try (each. value . tags , {})
18
- force_destroy = try (each. value . force_destroy , false )
19
- acceleration_status = try (each. value . acceleration_status , null )
20
- request_payer = try (each. value . request_payer , null )
21
- website = try (each. value . website , {})
22
- cors_rule = try (each. value . cors_rule , [])
23
- versioning = try (each. value . versioning , {})
24
- logging = try (each. value . logging , {})
25
- grant = try (each. value . grant , [])
26
- owner = try (each. value . owner , {})
27
- expected_bucket_owner = try (each. value . expected_bucket_owner , null )
28
- lifecycle_rule = try (each. value . lifecycle_rule , [])
29
- replication_configuration = try (each. value . replication_configuration , {})
30
- server_side_encryption_configuration = try (each. value . server_side_encryption_configuration , {})
31
- object_lock_configuration = try (each. value . object_lock_configuration , {})
32
- block_public_acls = try (each. value . block_public_acls , false )
33
- block_public_policy = try (each. value . block_public_policy , false )
34
- ignore_public_acls = try (each. value . ignore_public_acls , false )
35
- restrict_public_buckets = try (each. value . restrict_public_buckets , false )
36
- control_object_ownership = try (each. value . control_object_ownership , false )
37
- object_ownership = try (each. value . object_ownership , " ObjectWriter" )
38
- putin_khuylo = try (each. value . putin_khuylo , true )
6
+ create_bucket = try (each. value . create_bucket , var. defaults . create_bucket , true )
7
+ attach_elb_log_delivery_policy = try (each. value . attach_elb_log_delivery_policy , var. defaults . attach_elb_log_delivery_policy , false )
8
+ attach_lb_log_delivery_policy = try (each. value . attach_lb_log_delivery_policy , var. defaults . attach_lb_log_delivery_policy , false )
9
+ attach_deny_insecure_transport_policy = try (each. value . attach_deny_insecure_transport_policy , var. defaults . attach_deny_insecure_transport_policy , false )
10
+ attach_require_latest_tls_policy = try (each. value . attach_require_latest_tls_policy , var. defaults . attach_require_latest_tls_policy , false )
11
+ attach_policy = try (each. value . attach_policy , var. defaults . attach_policy , false )
12
+ attach_public_policy = try (each. value . attach_public_policy , var. defaults . attach_public_policy , true )
13
+ bucket = try (each. value . bucket , var. defaults . bucket , null )
14
+ bucket_prefix = try (each. value . bucket_prefix , var. defaults . bucket_prefix , null )
15
+ acl = try (each. value . acl , var. defaults . acl , null )
16
+ policy = try (each. value . policy , var. defaults . policy , null )
17
+ tags = try (each. value . tags , var. defaults . tags , {})
18
+ force_destroy = try (each. value . force_destroy , var. defaults . force_destroy , false )
19
+ acceleration_status = try (each. value . acceleration_status , var. defaults . acceleration_status , null )
20
+ request_payer = try (each. value . request_payer , var. defaults . request_payer , null )
21
+ website = try (each. value . website , var. defaults . website , {})
22
+ cors_rule = try (each. value . cors_rule , var. defaults . cors_rule , [])
23
+ versioning = try (each. value . versioning , var. defaults . versioning , {})
24
+ logging = try (each. value . logging , var. defaults . logging , {})
25
+ grant = try (each. value . grant , var. defaults . grant , [])
26
+ owner = try (each. value . owner , var. defaults . owner , {})
27
+ expected_bucket_owner = try (each. value . expected_bucket_owner , var. defaults . expected_bucket_owner , null )
28
+ lifecycle_rule = try (each. value . lifecycle_rule , var. defaults . lifecycle_rule , [])
29
+ replication_configuration = try (each. value . replication_configuration , var. defaults . replication_configuration , {})
30
+ server_side_encryption_configuration = try (each. value . server_side_encryption_configuration , var. defaults . server_side_encryption_configuration , {})
31
+ object_lock_configuration = try (each. value . object_lock_configuration , var. defaults . object_lock_configuration , {})
32
+ object_lock_enabled = try (each. value . object_lock_enabled , var. defaults . object_lock_enabled , false )
33
+ block_public_acls = try (each. value . block_public_acls , var. defaults . block_public_acls , false )
34
+ block_public_policy = try (each. value . block_public_policy , var. defaults . block_public_policy , false )
35
+ ignore_public_acls = try (each. value . ignore_public_acls , var. defaults . ignore_public_acls , false )
36
+ restrict_public_buckets = try (each. value . restrict_public_buckets , var. defaults . restrict_public_buckets , false )
37
+ control_object_ownership = try (each. value . control_object_ownership , var. defaults . control_object_ownership , false )
38
+ object_ownership = try (each. value . object_ownership , var. defaults . object_ownership , " ObjectWriter" )
39
+ putin_khuylo = try (each. value . putin_khuylo , var. defaults . putin_khuylo , true )
39
40
}
0 commit comments