@@ -3,37 +3,38 @@ module "wrapper" {
33
44 for_each = var. items
55
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 )
3940}
0 commit comments