/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include 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.See Also:
AWS
* API Reference
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.
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
* OriginRequestPolicy
are included in origin requests.
whitelist
– Only the cookies in viewer requests that
* are listed in the CookieNames
type 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 CookieNames
type, 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.