interface CookiesConfigProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.CloudFront.CfnCachePolicy.CookiesConfigProperty | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#CfnCachePolicy_CookiesConfigProperty | 
|  Java | software.amazon.awscdk.services.cloudfront.CfnCachePolicy.CookiesConfigProperty | 
|  Python | aws_cdk.aws_cloudfront.CfnCachePolicy.CookiesConfigProperty | 
|  TypeScript | aws-cdk-lib»aws_cloudfront»CfnCachePolicy»CookiesConfigProperty | 
An object that determines whether any cookies in viewer requests (and if so, which cookies) are included in the cache key and in requests that CloudFront sends to the origin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const cookiesConfigProperty: cloudfront.CfnCachePolicy.CookiesConfigProperty = {
  cookieBehavior: 'cookieBehavior',
  // the properties below are optional
  cookies: ['cookies'],
};
Properties
| Name | Type | Description | 
|---|---|---|
| cookie | string | Determines whether any cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin. | 
| cookies? | string[] | Contains a list of cookie names. | 
cookieBehavior
Type:
string
Determines whether any cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin.
Valid values are:
- none– No cookies in viewer requests are included in the cache key or in requests that CloudFront sends to the origin. Even when this field is set to- none, any cookies that are listed in an- OriginRequestPolicyare included in origin requests.
- whitelist– Only the cookies in viewer requests that are listed in the- CookieNamestype are included in the cache key and in requests that CloudFront sends to the origin.
- allExcept– All cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin, except for those that are listed in the- CookieNamestype, which are not included.
- all– All cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin.
cookies?
Type:
string[]
(optional)
Contains a list of cookie names.
