@@ -3,10 +3,22 @@ module "wrapper" {
3
3
4
4
for_each = var. items
5
5
6
- create_distribution = try (each. value . create_distribution , var. defaults . create_distribution , true )
7
- create_origin_access_identity = try (each. value . create_origin_access_identity , var. defaults . create_origin_access_identity , false )
8
- origin_access_identities = try (each. value . origin_access_identities , var. defaults . origin_access_identities , {})
9
- create_origin_access_control = try (each. value . create_origin_access_control , var. defaults . create_origin_access_control , false )
6
+ aliases = try (each. value . aliases , var. defaults . aliases , null )
7
+ comment = try (each. value . comment , var. defaults . comment , null )
8
+ create_distribution = try (each. value . create_distribution , var. defaults . create_distribution , true )
9
+ create_monitoring_subscription = try (each. value . create_monitoring_subscription , var. defaults . create_monitoring_subscription , false )
10
+ create_origin_access_control = try (each. value . create_origin_access_control , var. defaults . create_origin_access_control , false )
11
+ create_origin_access_identity = try (each. value . create_origin_access_identity , var. defaults . create_origin_access_identity , false )
12
+ custom_error_response = try (each. value . custom_error_response , var. defaults . custom_error_response , {})
13
+ default_cache_behavior = try (each. value . default_cache_behavior , var. defaults . default_cache_behavior , null )
14
+ default_root_object = try (each. value . default_root_object , var. defaults . default_root_object , null )
15
+ enabled = try (each. value . enabled , var. defaults . enabled , true )
16
+ geo_restriction = try (each. value . geo_restriction , var. defaults . geo_restriction , {})
17
+ http_version = try (each. value . http_version , var. defaults . http_version , " http2" )
18
+ is_ipv6_enabled = try (each. value . is_ipv6_enabled , var. defaults . is_ipv6_enabled , null )
19
+ logging_config = try (each. value . logging_config , var. defaults . logging_config , {})
20
+ ordered_cache_behavior = try (each. value . ordered_cache_behavior , var. defaults . ordered_cache_behavior , [])
21
+ origin = try (each. value . origin , var. defaults . origin , null )
10
22
origin_access_control = try (each. value . origin_access_control , var. defaults . origin_access_control , {
11
23
s3 = {
12
24
description = " " ,
@@ -15,28 +27,16 @@ module "wrapper" {
15
27
signing_protocol = " sigv4"
16
28
}
17
29
})
18
- aliases = try (each. value . aliases , var. defaults . aliases , null )
19
- comment = try (each. value . comment , var. defaults . comment , null )
20
- default_root_object = try (each. value . default_root_object , var. defaults . default_root_object , null )
21
- enabled = try (each. value . enabled , var. defaults . enabled , true )
22
- http_version = try (each. value . http_version , var. defaults . http_version , " http2" )
23
- is_ipv6_enabled = try (each. value . is_ipv6_enabled , var. defaults . is_ipv6_enabled , null )
24
- price_class = try (each. value . price_class , var. defaults . price_class , null )
25
- retain_on_delete = try (each. value . retain_on_delete , var. defaults . retain_on_delete , false )
26
- wait_for_deployment = try (each. value . wait_for_deployment , var. defaults . wait_for_deployment , true )
27
- web_acl_id = try (each. value . web_acl_id , var. defaults . web_acl_id , null )
28
- tags = try (each. value . tags , var. defaults . tags , null )
29
- origin = try (each. value . origin , var. defaults . origin , null )
30
- origin_group = try (each. value . origin_group , var. defaults . origin_group , {})
30
+ origin_access_identities = try (each. value . origin_access_identities , var. defaults . origin_access_identities , {})
31
+ origin_group = try (each. value . origin_group , var. defaults . origin_group , {})
32
+ price_class = try (each. value . price_class , var. defaults . price_class , null )
33
+ realtime_metrics_subscription_status = try (each. value . realtime_metrics_subscription_status , var. defaults . realtime_metrics_subscription_status , " Enabled" )
34
+ retain_on_delete = try (each. value . retain_on_delete , var. defaults . retain_on_delete , false )
35
+ tags = try (each. value . tags , var. defaults . tags , null )
31
36
viewer_certificate = try (each. value . viewer_certificate , var. defaults . viewer_certificate , {
32
37
cloudfront_default_certificate = true
33
38
minimum_protocol_version = " TLSv1"
34
39
})
35
- geo_restriction = try (each. value . geo_restriction , var. defaults . geo_restriction , {})
36
- logging_config = try (each. value . logging_config , var. defaults . logging_config , {})
37
- custom_error_response = try (each. value . custom_error_response , var. defaults . custom_error_response , {})
38
- default_cache_behavior = try (each. value . default_cache_behavior , var. defaults . default_cache_behavior , null )
39
- ordered_cache_behavior = try (each. value . ordered_cache_behavior , var. defaults . ordered_cache_behavior , [])
40
- create_monitoring_subscription = try (each. value . create_monitoring_subscription , var. defaults . create_monitoring_subscription , false )
41
- realtime_metrics_subscription_status = try (each. value . realtime_metrics_subscription_status , var. defaults . realtime_metrics_subscription_status , " Enabled" )
40
+ wait_for_deployment = try (each. value . wait_for_deployment , var. defaults . wait_for_deployment , true )
41
+ web_acl_id = try (each. value . web_acl_id , var. defaults . web_acl_id , null )
42
42
}
0 commit comments