You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -145,14 +145,14 @@ No modules.
145
145
| <aname="input_create_origin_access_identity"></a> [create\_origin\_access\_identity](#input\_create\_origin\_access\_identity)| Controls if CloudFront origin access identity should be created |`bool`|`false`| no |
146
146
| <aname="input_create_vpc_origin"></a> [create\_vpc\_origin](#input\_create\_vpc\_origin)| If enabled, the resource for VPC origin will be created. |`bool`|`false`| no |
147
147
| <aname="input_custom_error_response"></a> [custom\_error\_response](#input\_custom\_error\_response)| One or more custom error response elements |`any`|`{}`| no |
| <aname="input_default_root_object"></a> [default\_root\_object](#input\_default\_root\_object)| The object that you want CloudFront to return (for example, index.html) when an end user requests the root URL. |`string`|`null`| no |
150
150
| <aname="input_enabled"></a> [enabled](#input\_enabled)| Whether the distribution is enabled to accept end user requests for content. |`bool`|`true`| no |
151
151
| <aname="input_geo_restriction"></a> [geo\_restriction](#input\_geo\_restriction)| The restriction configuration for this distribution (geo\_restrictions) |`any`|`{}`| no |
152
152
| <aname="input_http_version"></a> [http\_version](#input\_http\_version)| The maximum HTTP version to support on the distribution. Allowed values are http1.1, http2, http2and3, and http3. The default is http2. |`string`|`"http2"`| no |
153
153
| <aname="input_is_ipv6_enabled"></a> [is\_ipv6\_enabled](#input\_is\_ipv6\_enabled)| Whether the IPv6 is enabled for the distribution. |`bool`|`null`| no |
154
154
| <aname="input_logging_config"></a> [logging\_config](#input\_logging\_config)| The logging configuration that controls how logs are written to your distribution (maximum one). |`any`|`{}`| no |
155
-
| <aname="input_ordered_cache_behavior"></a> [ordered\_cache\_behavior](#input\_ordered\_cache\_behavior)| An ordered list of cache behaviors resource for this distribution. List from top to bottom in order of precedence. The topmost cache behavior will have precedence 0. |`any`|`[]`| no |
155
+
| <a name="input_ordered_cache_behavior"></a> [ordered\_cache\_behavior](#input\_ordered\_cache\_behavior) | An ordered list of cache behaviors resource for this distribution. List from top to bottom in order of precedence. The topmost cache behavior will have precedence 0. | <pre>list(object({<br/> allowed_methods = list(string)<br/> cached_methods = list(string)<br/> cache_policy_id = optional(string)<br/> cache_policy_name = optional(string) # convenience variable to lookup<br/> compress = optional(bool)<br/> default_ttl = optional(number)<br/> field_level_encryption_id = optional(string)<br/> forwarded_values = optional(object({<br/> cookies = object({<br/> forward = string<br/> whitelisted_names = optional(list(string))<br/> })<br/> headers = optional(list(string))<br/> query_string = bool<br/> query_string_cache_keys = optional(list(string))<br/> }))<br/> lambda_function_association = optional(map(object({<br/> # event_type = map key<br/> lambda_arn = string<br/> include_body = optional(bool)<br/> })), {})<br/> function_association = optional(map(object({<br/> # event_type = map key<br/> function_arn = string<br/> })), {})<br/> max_ttl = optional(number)<br/> min_ttl = optional(number)<br/> origin_request_policy_id = optional(string)<br/> origin_request_policy_name = optional(string) # convenience variable to lookup<br/> path_pattern = string<br/> realtime_log_config_arn = optional(string)<br/> response_headers_policy_id = optional(string)<br/> response_headers_policy_name = optional(string) # convenience variable to lookup<br/> smooth_streaming = optional(bool)<br/> target_origin_id = string<br/> trusted_key_groups = optional(list(string))<br/> trusted_signers = optional(list(string))<br/> viewer_protocol_policy = string<br/> grpc_config = optional(object({<br/> enabled = bool<br/> }))<br/> }))</pre> | `[]` | no |
156
156
| <a name="input_origin"></a> [origin](#input\_origin) | One or more origins for this distribution (multiples allowed). | <pre>map(object({<br/> connection_attempts = optional(number)<br/> connection_timeout = optional(number)<br/> custom_origin_config = optional(object({<br/> http_port = number<br/> https_port = number<br/> origin_protocol_policy = string<br/> origin_ssl_protocols = list(string)<br/> origin_keepalive_timeout = optional(number)<br/> origin_read_timeout = optional(number)<br/> }))<br/> domain_name = string<br/> custom_header = optional(list(object({<br/> name = string<br/> value = string<br/> })), [])<br/> origin_access_control_id = optional(string)<br/> origin_id = optional(string) # If not provided, map key is used.<br/> origin_path = optional(string)<br/> origin_shield = optional(object({<br/> enabled = bool<br/> origin_shield_region = optional(string)<br/> }))<br/> s3_origin_config = optional(object({<br/> origin_access_identity = string<br/> }))<br/> vpc_origin_config = optional(object({<br/> origin_keepalive_timeout = optional(number)<br/> origin_read_timeout = optional(number)<br/> vpc_origin_id = optional(string) # If not provided, uses aws_cloudfront_vpc_origin.this[this.vpc_origin].id<br/> vpc_origin = optional(string) # Custom parameter to lookup against aws_cloudfront_vpc_origin.this<br/> }))<br/> }))</pre> | `{}` | no |
| <aname="input_origin_access_identities"></a> [origin\_access\_identities](#input\_origin\_access\_identities)| Map of CloudFront origin access identities (value as a comment) |`map(string)`|`{}`| no |
0 commit comments