Struct aws_sdk_cloudfront::model::ResponseHeadersPolicyStrictTransportSecurity [−][src]
#[non_exhaustive]pub struct ResponseHeadersPolicyStrictTransportSecurity {
pub override: Option<bool>,
pub include_subdomains: Option<bool>,
pub preload: Option<bool>,
pub access_control_max_age_sec: Option<i32>,
}Expand description
Determines whether CloudFront includes the Strict-Transport-Security HTTP response header and the header’s value.
For more information about the Strict-Transport-Security HTTP response header, see Strict-Transport-Security in the MDN Web Docs.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.override: Option<bool>A Boolean that determines whether CloudFront overrides the Strict-Transport-Security HTTP response header received from the origin with the one specified in this response headers policy.
include_subdomains: Option<bool>A Boolean that determines whether CloudFront includes the includeSubDomains directive in the Strict-Transport-Security HTTP response header.
preload: Option<bool>A Boolean that determines whether CloudFront includes the preload directive in the Strict-Transport-Security HTTP response header.
access_control_max_age_sec: Option<i32>A number that CloudFront uses as the value for the max-age directive in the Strict-Transport-Security HTTP response header.
Implementations
A Boolean that determines whether CloudFront overrides the Strict-Transport-Security HTTP response header received from the origin with the one specified in this response headers policy.
A Boolean that determines whether CloudFront includes the includeSubDomains directive in the Strict-Transport-Security HTTP response header.
A Boolean that determines whether CloudFront includes the preload directive in the Strict-Transport-Security HTTP response header.
A number that CloudFront uses as the value for the max-age directive in the Strict-Transport-Security HTTP response header.
Creates a new builder-style object to manufacture ResponseHeadersPolicyStrictTransportSecurity
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
