|
| 1 | + |
1 | 2 | <!-- markdownlint-disable --> |
2 | 3 | # terraform-aws-cloudfront-s3-cdn [](https://g.codefresh.io/public/accounts/cloudposse/pipelines/5d169121757962ff25679794) [](https://travis-ci.org/cloudposse/terraform-aws-cloudfront-s3-cdn/releases) [](https://slack.cloudposse.com) |
3 | 4 | <!-- markdownlint-restore --> |
|
29 | 30 |
|
30 | 31 | Terraform module to provision an AWS CloudFront CDN with an S3 origin. |
31 | 32 |
|
32 | | - |
33 | 33 | --- |
34 | 34 |
|
35 | 35 | This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. |
@@ -60,7 +60,6 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are |
60 | 60 |
|
61 | 61 |
|
62 | 62 |
|
63 | | - |
64 | 63 | ## Security & Compliance [<img src="https://cloudposse.com/wp-content/uploads/2020/11/bridgecrew.svg" width="250" align="right" />](https://bridgecrew.io/) |
65 | 64 |
|
66 | 65 | Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. |
@@ -318,6 +317,7 @@ Available targets: |
318 | 317 | | <a name="input_parent_zone_id"></a> [parent\_zone\_id](#input\_parent\_zone\_id) | ID of the hosted zone to contain this record (or specify `parent_zone_name`). Requires `dns_alias_enabled` set to true | `string` | `""` | no | |
319 | 318 | | <a name="input_parent_zone_name"></a> [parent\_zone\_name](#input\_parent\_zone\_name) | Name of the hosted zone to contain this record (or specify `parent_zone_id`). Requires `dns_alias_enabled` set to true | `string` | `""` | no | |
320 | 319 | | <a name="input_price_class"></a> [price\_class](#input\_price\_class) | Price class for this distribution: `PriceClass_All`, `PriceClass_200`, `PriceClass_100` | `string` | `"PriceClass_100"` | no | |
| 320 | +| <a name="input_query_string_cache_keys"></a> [query\_string\_cache\_keys](#input\_query\_string\_cache\_keys) | When Forward query strings is enabled, only the query string keys listed in this argument are cached | `list(string)` | `[]` | no | |
321 | 321 | | <a name="input_redirect_all_requests_to"></a> [redirect\_all\_requests\_to](#input\_redirect\_all\_requests\_to) | A hostname to redirect all website requests for this distribution to. If this is set, it overrides other website settings | `string` | `""` | no | |
322 | 322 | | <a name="input_regex_replace_chars"></a> [regex\_replace\_chars](#input\_regex\_replace\_chars) | Regex to replace chars with empty string in `namespace`, `environment`, `stage` and `name`.<br>If not set, `"/[^a-zA-Z0-9-]/"` is used to remove all characters other than hyphens, letters and digits. | `string` | `null` | no | |
323 | 323 | | <a name="input_routing_rules"></a> [routing\_rules](#input\_routing\_rules) | A json array containing routing rules describing redirect behavior and when redirects are applied | `string` | `""` | no | |
|
0 commit comments