---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_cloudfront_cache_policy Resource - terraform-provider-awscc"
subcategory: ""
description: |-
Resource Type definition for AWS::CloudFront::CachePolicy
---
# awscc_cloudfront_cache_policy (Resource)
Resource Type definition for AWS::CloudFront::CachePolicy
## Schema
### Required
- `cache_policy_config` (Attributes) (see [below for nested schema](#nestedatt--cache_policy_config))
### Read-Only
- `id` (String) The ID of this resource.
- `last_modified_time` (String)
### Nested Schema for `cache_policy_config`
Required:
- `comment` (String)
- `default_ttl` (Number)
- `max_ttl` (Number)
- `min_ttl` (Number)
- `name` (String)
- `parameters_in_cache_key_and_forwarded_to_origin` (Attributes) (see [below for nested schema](#nestedatt--cache_policy_config--parameters_in_cache_key_and_forwarded_to_origin))
### Nested Schema for `cache_policy_config.parameters_in_cache_key_and_forwarded_to_origin`
Required:
- `cookies_config` (Attributes) (see [below for nested schema](#nestedatt--cache_policy_config--parameters_in_cache_key_and_forwarded_to_origin--cookies_config))
- `enable_accept_encoding_brotli` (Boolean)
- `enable_accept_encoding_gzip` (Boolean)
- `headers_config` (Attributes) (see [below for nested schema](#nestedatt--cache_policy_config--parameters_in_cache_key_and_forwarded_to_origin--headers_config))
- `query_strings_config` (Attributes) (see [below for nested schema](#nestedatt--cache_policy_config--parameters_in_cache_key_and_forwarded_to_origin--query_strings_config))
### Nested Schema for `cache_policy_config.parameters_in_cache_key_and_forwarded_to_origin.cookies_config`
Required:
- `cookie_behavior` (String)
- `cookies` (List of String)
### Nested Schema for `cache_policy_config.parameters_in_cache_key_and_forwarded_to_origin.headers_config`
Required:
- `header_behavior` (String)
- `headers` (List of String)
### Nested Schema for `cache_policy_config.parameters_in_cache_key_and_forwarded_to_origin.query_strings_config`
Required:
- `query_string_behavior` (String)
- `query_strings` (List of String)
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_cloudfront_cache_policy.example
```