Skip to content

CloudFront  >  Structures  >  OriginRequestPolicyCookiesConfig

OriginRequestPolicyCookiesConfig

Structure Class

OriginRequestPolicyCookiesConfig dataclass

Bases: _SerdeShape

An object that determines whether any cookies in viewer requests (and if so, which cookies) are included in requests that CloudFront sends to the origin.

Attributes

cookie_behavior instance-attribute
cookie_behavior: str

Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:

  • none -- No cookies in viewer requests are included in requests that CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed in a CachePolicy are included in origin requests.

  • whitelist -- Only the cookies in viewer requests that are listed in the CookieNames type are included in requests that CloudFront sends to the origin.

  • all -- All cookies in viewer requests are included in requests that CloudFront sends to the origin.

  • allExcept -- All cookies in viewer requests are included in requests that CloudFront sends to the origin, except for those listed in the CookieNames type, which are not included.

cookies class-attribute instance-attribute
cookies: CookieNames | None = ...

Contains a list of cookie names.