#[non_exhaustive]pub struct OriginRequestPolicyCookiesConfig { /* private fields */ }
Expand description
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.
Implementations§
source§impl OriginRequestPolicyCookiesConfig
impl OriginRequestPolicyCookiesConfig
Determines whether cookies in viewer requests are included in requests that CloudFront sends to the origin. Valid values are:
-
none
– Cookies in viewer requests are not included in requests that CloudFront sends to the origin. Even when this field is set tonone
, any cookies that are listed in aCachePolicy
are included in origin requests. -
whitelist
– The cookies in viewer requests that are listed in theCookieNames
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.
Contains a list of cookie names.
source§impl OriginRequestPolicyCookiesConfig
impl OriginRequestPolicyCookiesConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture OriginRequestPolicyCookiesConfig
.
Trait Implementations§
source§impl Clone for OriginRequestPolicyCookiesConfig
impl Clone for OriginRequestPolicyCookiesConfig
source§fn clone(&self) -> OriginRequestPolicyCookiesConfig
fn clone(&self) -> OriginRequestPolicyCookiesConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<OriginRequestPolicyCookiesConfig> for OriginRequestPolicyCookiesConfig
impl PartialEq<OriginRequestPolicyCookiesConfig> for OriginRequestPolicyCookiesConfig
source§fn eq(&self, other: &OriginRequestPolicyCookiesConfig) -> bool
fn eq(&self, other: &OriginRequestPolicyCookiesConfig) -> bool
self
and other
values to be equal, and is used
by ==
.